diff --git a/docker/nginx/nginx.conf b/docker/nginx/nginx.conf index fe92e3ca..e34c5d09 100644 --- a/docker/nginx/nginx.conf +++ b/docker/nginx/nginx.conf @@ -15,10 +15,9 @@ server { try_files $uri $uri/ /index.php?$args; } - location ~ \.php$ { - try_files $uri =404; + location ~ ^.+.php { fastcgi_pass php-fpm:9000; - fastcgi_split_path_info ^(.+\.php)(/.+)$; + fastcgi_split_path_info ^(.+?.php)(/.*)$; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; fastcgi_param PHP_VALUE "error_log=/var/log/nginx/application_php_errors.log"; fastcgi_buffers 16 16k;