ПРОЕКТЫ 


  АРХИВ 


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]

Re: 404 + proxy


  • To: nginx-ru@xxxxxxxxx
  • Subject: Re: 404 + proxy
  • From: "Nikolay Grebnev" <nick@xxxxxxxxxxxx>
  • Date: Sat, 21 Jul 2007 17:56:32 +0400
  • Dkim-signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:sender:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth; b=PzEbLyMjF5Bev8rKNNkp4QES5oDtm5rs77bo9wVvv2v+a3nJowDpKUK4q5JpFOGvApakrJomICsTXnjjZP6rctvACVOl53+gMV28rNemEjUMRnvfCIJ14vxbjT7MIQfQQcgIV9yYIcxK2SzkF1f2cX4qyAF7uphBsmI8lYdGKUw=
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:sender:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth; b=tMKP7KkLUJMc+j0fSYUt0p4wzoOwiYIG8Gv6Fsix7OpjM/nzdkC6fZ6U8x3O5LVhVD20L4FA4bdNC+xQvbZvRWqZcXO5saSOFuV0YNF/2legkgnt5TchpVY0PiEVEOtWPFxdMvSAhcFwtOYym6tmDodvyVDhzNsG3bwfWLIDWo0=
  • In-reply-to: <op.tvtgl8ljzvu6g5@xxxxxxxxxxx>
  • References: <a7cd64c30707210333j7afcd073j3df2d9462a8d2be0@xxxxxxxxxxxxxx> <op.tvtgl8ljzvu6g5@xxxxxxxxxxx>

Спасибо. Подмена хидера помогла
header('HTTP/1.1 200 OK');
хотя конечно странно это - у меня во всех браузерах все и так
работало, у народа - нет.

On 7/21/07, Anatoly Matyakh <protopartorg@xxxxxxxxx> wrote:
On Sat, 21 Jul 2007 13:33:45 +0300, Nikolay Grebnev <nick@xxxxxxxxxxxx>
wrote:

> Не получается настроить систему так, чтобы корректно отдавалась
> страница при 404 ошибке.
> За nginx находится апач.
> Когда в апаче прописываю ErrorDocument , то лично у меня в браузере
> все работает - выдается нужная страница. Но у некоторых пользователей
> идет стандартная страница IE что документ не найден.

        Ну так статус ответа остаётся 404. Некоторые браузеры, получив такой
статус,
и не почешутся отдавать что-либо, пришедшее с ответом. Выставляйте в
обработчике
404-й ошибки статус HTTP 200 - и всё будет.

--
IT Philosopher




 




Copyright © Lexa Software, 1996-2009.