displaying standard 404 page, if php file is not found
Edho P Arief
edhoprima at gmail.com
Wed Jul 29 19:39:08 MSD 2009
2009/7/29 Samuel Vogel <samydelux at gmail.com>:
> Doesn't seem to fix the problem either. My config now reads:
>
> server {
> listen 80;
> server_name domain.de;
>
> access_log /var/log/nginx/domain.access.log;
>
> location / {
> root /var/www/domain/www;
> index index.html index.php;
> }
>
> location ~ \.php$ {
> try_files $uri @404;
> root /www;
>
> fastcgi_pass unix:/var/run/php-fpm/domain.sock;
> fastcgi_index index.php;
> fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
> include fastcgi_params;
> }
>
> location @404 {
> return 404;
> }
>
> location ~ /\.ht {
> deny all;
> }
> }
>
>
the root here is used by nginx - you need to specify full path.
and change $document_root back to /www
--
O< ascii ribbon campaign - stop html mail - www.asciiribbon.org
More information about the nginx
mailing list