diff options
author | Marc Alexander <admin@m-a-styles.de> | 2015-11-05 16:55:19 +0100 |
---|---|---|
committer | Marc Alexander <admin@m-a-styles.de> | 2015-11-05 16:55:19 +0100 |
commit | 27e95864a8d3d05bc85578880a567422ead96b22 (patch) | |
tree | bd0c46e8e67d24b747df0d3f2786930573252bcd /phpBB/docs/nginx.sample.conf | |
parent | 8dbf3976fd40b295175a34a2605571b0786385db (diff) | |
download | forums-27e95864a8d3d05bc85578880a567422ead96b22.tar forums-27e95864a8d3d05bc85578880a567422ead96b22.tar.gz forums-27e95864a8d3d05bc85578880a567422ead96b22.tar.bz2 forums-27e95864a8d3d05bc85578880a567422ead96b22.tar.xz forums-27e95864a8d3d05bc85578880a567422ead96b22.zip |
[ticket/14271] Update sample config
PHPBB3-14271
Diffstat (limited to 'phpBB/docs/nginx.sample.conf')
-rw-r--r-- | phpBB/docs/nginx.sample.conf | 15 |
1 files changed, 12 insertions, 3 deletions
diff --git a/phpBB/docs/nginx.sample.conf b/phpBB/docs/nginx.sample.conf index c82f5c8e49..6c701b0218 100644 --- a/phpBB/docs/nginx.sample.conf +++ b/phpBB/docs/nginx.sample.conf @@ -61,9 +61,17 @@ http { root /path/to/phpbb; + # strip app.php/ prefix if it is present + rewrite ^/app\.php/?(.*)$ /$1 permanent; + location / { # phpbb uses index.htm index index.php index.html index.htm; + try_files $uri @rewriteapp; + } + + location @rewriteapp { + rewrite ^(.*)$ /app.php/$1 last; } # Deny access to internal phpbb files. @@ -76,11 +84,12 @@ http { # Pass the php scripts to fastcgi server specified in upstream declaration. location ~ \.php$ { - fastcgi_pass php; - # Necessary for php. - fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; # Unmodified fastcgi_params from nginx distribution. include fastcgi_params; + # Necessary for php. + fastcgi_param SCRIPT_FILENAME $realpath_root$fastcgi_script_name; + fastcgi_param DOCUMENT_ROOT $realpath_root; + fastcgi_pass php; } # Deny access to version control system directories. |