diff --git a/conf/nginx.conf b/conf/nginx.conf index ff4222f..398d4cf 100644 --- a/conf/nginx.conf +++ b/conf/nginx.conf @@ -1,26 +1,25 @@ -#sub_path_only rewrite ^__PATH__$ __PATH__/ permanent; -location __PATH__/ { +location __PATH__/ { - alias __INSTALL_DIR__/; + alias __INSTALL_DIR__/; - if (!-e $request_filename) { - rewrite ^(.*)$ /index.php?pagename=$1; - } + if (!-e $request_filename) { + rewrite ^(.*)$ /index.php?pagename=$1; + } - #allow uploads up to 20MB in size - client_max_body_size 50M; - client_body_buffer_size 128k; + #allow uploads up to 20MB in size + client_max_body_size 50M; + client_body_buffer_size 128k; - #Default indexes and catch-all - index index.php; + #Default indexes and catch-all + index index.php; # make sure webfinger and other well known services aren't blocked # by denying dot files and rewrite request to the front controller location ^~ /.well-known/ { allow all; - if (!-e $request_filename) { - rewrite ^(.*)$ /index.php?pagename=$1; - } + if (!-e $request_filename) { + rewrite ^(.*)$ /index.php?pagename=$1; + } } include mime.types; @@ -30,15 +29,15 @@ location __PATH__/ { deny all; } - #Execute and serve PHP files - location ~* \.php$ { - fastcgi_split_path_info ^(.+?\.php)(/.*)$; - try_files $uri =404; - fastcgi_pass unix:/var/run/php/php__PHPVERSION__-fpm-__NAME__.sock; - fastcgi_index index.php; - include fastcgi_params; - fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; - } + #Execute and serve PHP files + location ~* \.php$ { + fastcgi_split_path_info ^(.+?\.php)(/.*)$; + try_files $uri =404; + fastcgi_pass unix:/var/run/php/php__PHPVERSION__-fpm-__NAME__.sock; + fastcgi_index index.php; + include fastcgi_params; + fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; + } # deny access to all dot files location ~ /\. {