ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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


  • To: nginx-ru@xxxxxxxxx
  • Subject: Ещё раз про обработку 404-й ошибки, но без FastCGI
  • From: "Виктор Вислобоков" <corochoone@xxxxxxxxx>
  • Date: Wed, 4 Jul 2007 09:50:34 +0400
  • Dkim-signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:mime-version:content-type; b=OixDX++y0hsifdAmx87rlmfU47adGQHMRA9ymIumDmjzo2Q2SV+KGgEewgoQUnTf+jEUbs5etdHuFXRtF2lhrk3IbpoCYpb1jHNze/Dt8yn5j5PPVPBCOHiIffS11/gRT3aN0VukrVVNX+SIb4WO+IZzVEggbaNaBq/qOjXed8c=
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:mime-version:content-type; b=jLiSOCNRuKfl8cOotEU1xpywNmCnYzxGjQqDcDBUhd2m+3Sc8tZE/Rly1l7pPlX+p9NleDGPiwu9zmVkUDWOUvHzNuOqQKeKeXf5TSeCuf3/3DvlqfKqmBS+U/hqPkske3kbYHaquT3tLQgLm0eY1lfDmNNb7KhGRYuOs4jytC8=

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

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

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

Буду также рад любым советам как решить эту проблему. Работает связка nginx+apache+php. Без FastCGI. Не знаю важно это или нет, но PHP вызывается как просто CGI без mod_php.


 




Copyright © Lexa Software, 1996-2009.