Re: nginx->fast-cgi->php->bitrix -- как вернуть 404 из php , с ЧПУ тоже на 404

Roman raduga на lan.com.ua
Пн Фев 14 18:08:12 MSK 2011


Здравствуйте, Igor Sysoev.

Спасибо за ответ.
Но с таким конфигом - перестало работать то - из-за чего сыр-бор - ЧПУ
битрикса - там все рерайты делаются  в /404.php


если нет пути /news/208
то должен вызваться /404.php и он уже сделает редирект на
/news.php?id=208

и оказывается что статью 208 - удалили
и нужно вернуть статус 404...





Вы писали 14 февраля 2011 г., 9:44:44:

> break не нужен. Совсем.
> Вообще же, если конфигурация именно такая простая, то достаточно только

>          location / {
>                  index   index.php;
>                  error_page      502 504 /502.htm;

>                  fastcgi_pass    unix:/tmp/php-fpm.sock;
>                  fastcgi_index   index.php;
>                  fastcgi_param  SCRIPT_FILENAME
> $document_root$fastcgi_script_name;
>                  include fastcgi_params;
>          }

>          location = /502.htm {
>                 ...
>          }





-- 
С уважением,
 Roman                          mailto:raduga at lan.com.ua





Подробная информация о списке рассылки nginx-ru