diff options
author | Marc Alexander <admin@m-a-styles.de> | 2015-11-09 10:08:52 +0100 |
---|---|---|
committer | Marc Alexander <admin@m-a-styles.de> | 2015-11-10 08:32:51 +0100 |
commit | 966c34d0ad4b64cbf5b35c815c310f24e68224fc (patch) | |
tree | f6b62b9c9382ddac54aeb247e5ed28a4cba3450b /phpBB/docs/nginx.sample.conf | |
parent | b27be0b8574f770d3a5aa0299be7d3c3fea744f4 (diff) | |
download | forums-966c34d0ad4b64cbf5b35c815c310f24e68224fc.tar forums-966c34d0ad4b64cbf5b35c815c310f24e68224fc.tar.gz forums-966c34d0ad4b64cbf5b35c815c310f24e68224fc.tar.bz2 forums-966c34d0ad4b64cbf5b35c815c310f24e68224fc.tar.xz forums-966c34d0ad4b64cbf5b35c815c310f24e68224fc.zip |
[ticket/14271] Properly use try_files in nginx sample config
PHPBB3-14271
Diffstat (limited to 'phpBB/docs/nginx.sample.conf')
-rw-r--r-- | phpBB/docs/nginx.sample.conf | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/phpBB/docs/nginx.sample.conf b/phpBB/docs/nginx.sample.conf index 8b5fa6aa7b..2ead3552fd 100644 --- a/phpBB/docs/nginx.sample.conf +++ b/phpBB/docs/nginx.sample.conf @@ -61,13 +61,10 @@ 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; + try_files $uri $uri/ @rewriteapp; } location @rewriteapp { @@ -83,14 +80,15 @@ http { } # Pass the php scripts to fastcgi server specified in upstream declaration. - location ~ \.php { + location ~ \.php(/|$) { # Unmodified fastcgi_params from nginx distribution. include fastcgi_params; # Necessary for php. fastcgi_split_path_info ^(.+\.php)(/.*)$; - fastcgi_param PATHINFO $fastcgi_path_info; + fastcgi_param PATH_INFO $fastcgi_path_info; fastcgi_param SCRIPT_FILENAME $realpath_root$fastcgi_script_name; fastcgi_param DOCUMENT_ROOT $realpath_root; + try_files $uri $uri/ /app.php$is_args$args; fastcgi_pass php; } |