server { root /home/{user}/www/{vhost}/web; index app_dev.php; server_name {vhost}; client_max_body_size 10M; error_log /var/log/nginx/{vhost}.error.log; access_log /var/log/nginx/{vhost}.access.log; location / { try_files $uri $uri/ /app_dev.php; } # pass the PHP scripts to FastCGI server listening on 127.0.0.1:{pool_port} location ~ ^/(app|app_dev|check)\.php(/|$) { fastcgi_pass 127.0.0.1:{pool_port}; fastcgi_split_path_info ^(.+\.php)(/.*)$; include fastcgi_params; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; fastcgi_param HTTPS off; } location ~ /\.ht { deny all; } }