server { server_name _; root /var/www/html/public; fastcgi_buffers 16 16k; fastcgi_buffer_size 32k; location / { try_files $uri /index.php$is_args$args; } # PHP-FPM Configuration Nginx location ~ ^/index\.php(/|$) { try_files $uri = 404; fastcgi_split_path_info ^(.+\.php)(/.+)$; fastcgi_pass php:9000; include fastcgi_params; fastcgi_param SCRIPT_FILENAME $realpath_root$fastcgi_script_name; fastcgi_param DOCUMENT_ROOT $realpath_root; } location ~ \.php$ { return 404; } access_log /var/log/nginx/access.log; error_log /var/log/nginx/error.log; }