diff options
Diffstat (limited to 'docker/production/nginx.conf')
-rw-r--r-- | docker/production/nginx.conf | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/docker/production/nginx.conf b/docker/production/nginx.conf index 5ffa02d0..e8754d9b 100644 --- a/docker/production/nginx.conf +++ b/docker/production/nginx.conf | |||
@@ -48,7 +48,16 @@ http { | |||
48 | alias /var/www/shaarli/images/favicon.ico; | 48 | alias /var/www/shaarli/images/favicon.ico; |
49 | } | 49 | } |
50 | 50 | ||
51 | location / { | ||
52 | # Slim - rewrite URLs | ||
53 | try_files $uri /index.php$is_args$args; | ||
54 | } | ||
55 | |||
51 | location ~ (index)\.php$ { | 56 | location ~ (index)\.php$ { |
57 | # Slim - split URL path into (script_filename, path_info) | ||
58 | try_files $uri =404; | ||
59 | fastcgi_split_path_info ^(.+\.php)(/.+)$; | ||
60 | |||
52 | # filter and proxy PHP requests to PHP-FPM | 61 | # filter and proxy PHP requests to PHP-FPM |
53 | fastcgi_pass unix:/var/run/php5-fpm.sock; | 62 | fastcgi_pass unix:/var/run/php5-fpm.sock; |
54 | fastcgi_index index.php; | 63 | fastcgi_index index.php; |