Ещё раз про обработку 404-й ошибки, но без FastCGI

Виктор Вислобоков corochoone at gmail.com
Wed Jul 4 09:50:34 MSD 2007


Здравствуйте.

Возникла такая проблема. Нужно каким-то образом отдавать файлы через
обработчик 404-й ошибки в php.
С голимым apache всё нормально, nginx разумеется говорит, что файл Not Found
и это правильно, потому что такого файла нет.
Хотелось бы довольно простую вещь сделать - если на определённом Location
nginx не нашёл файл, то чтобы он просто этот запрос, который вернул ошибку
передал apache. Помоему это должно решить проблему или нет?

Пробовал делать разные конструкции вида error_page 404, но так и ничего не
добился - либо Not Found, либо запрос уходит apache, но не как для обработки
404-й ошибки.

Буду также рад любым советам как решить эту проблему. Работает связка
nginx+apache+php. Без FastCGI. Не знаю важно это или нет, но PHP вызывается
как просто CGI без mod_php.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://nginx.org/pipermail/nginx-ru/attachments/20070704/3fa522f9/attachment.html>


More information about the nginx-ru mailing list