ПРОЕКТЫ 


  АРХИВ 


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[3]: 404



зато будет работать

rewrite       ^/redirect   http://www.site.com;
error_page    404  =302 /redirect;


без =302 не будет - так как клиенту уже отправлен ответ 404
а потом только Location


IS> On Thu, 24 Mar 2005, Phil Kulin wrote:

>>>>> Подскажите, а как сделать аналог апачевского
>>>>> ErrorDocument 404 http://www.site.com ?
>>>>> что то все мои эксперименты с error_page  404 до добра не довели :(
>>>> Пока никак. Возможно, в следующей версии будет.
>> IS> Можно сделать такой workaround:
>> IS>      # на уровне сервер
>> IS>      rewrite       ^/redirect   http://www.site.com;
>> IS>      # где угодно
>> IS>      error_page    404   /redirect;
>>
>> error_page  404  =302   http://www.site.com
>> Иначе, если я понимаю правильно, он так эту свою 404
>> и выдаст.

IS> Это не будет работать. 404 замениться на 302, но Location не поставится.


IS> Игорь Сысоев
IS> http://sysoev.ru



Алексей Бещёков.
proforg@xxxxxxxxxxxx






 




Copyright © Lexa Software, 1996-2009.