# docker-dotclear:* # /etc/nginx/snippets/snippets_subdomain.conf # Dotclear nginx default server blogs configuration by subdomains listen 80; listen [::]:80; index index.php index.html; root /var/www/dotclear/app; client_max_body_size 32m; # Fix remote_addr, uncomment these lines and set proxy IP or subnet #real_ip_header X-Forwarded-For; #set_real_ip_from x.x.x.x/x; # Blogs public paths location ~ /public { root /var/www/dotclear/blogs; rewrite /public/(.*) /$dc_blog_id/$1 break; try_files $uri =404; } # Blogs themes paths (common to all blogs) location ~ /themes { root /var/www/dotclear/themes; rewrite /themes/(.*) /$1 break; try_files $uri =404; } # Dotclear regular files location / { try_files $uri $uri/ @dotclear_path_info; } # Blogs path_info URL location @dotclear_path_info { rewrite ^/(.*) /index.php/$1 last; }