X-Git-Url: https://git.cyclocoop.org/?a=blobdiff_plain;f=etc%2Fnginx%2Fsite.d%2Fcyclo-letabli%2Fsite.conf;h=a06f71bb0cb8fb36360fbc54aa93ba82171ad4a2;hb=e4d774cdced3a4f97cf15d3ab89eec5a7af8c275;hp=49db553f9d719515f19062dc24eb1a3c31dc924b;hpb=d510af2bf797a030c16a7ac1b2f50fcd22423c18;p=lhc%2Fateliers.git diff --git a/etc/nginx/site.d/cyclo-letabli/site.conf b/etc/nginx/site.d/cyclo-letabli/site.conf index 49db553..a06f71b 100644 --- a/etc/nginx/site.d/cyclo-letabli/site.conf +++ b/etc/nginx/site.d/cyclo-letabli/site.conf @@ -3,8 +3,14 @@ server_name letabli.org; root /home/www/data/cyclo-letabli/www; +rewrite /wp-admin$ $scheme://$host$uri/ permanent; + # Add trailing slash to */wp-admin requests. +location = /wp-admin/ { + return 301 /wp-admin/index.php?$args; + } location / { index index.html index.htm index.php; + try_files $uri $uri/ /index.php?$args; } location ~* ^.+\.(css|gif|html|ico|jpeg|js|jpg|png|txt|xml)$ { access_log off; @@ -44,6 +50,9 @@ location ~ \.php(|/.+)$ { fastcgi_pass_header Cookie; fastcgi_pass_header Set-Cookie; fastcgi_split_path_info ^(.+\.php)(/.+)$; + try_files $fastcgi_script_name =404; + # Check for path info security issue + fastcgi_pass unix:/run/php5/fpm/letabli; }