ПРОЕКТЫ 


  АРХИВ 


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



Здравствуйте, Alexey!

Thursday, March 24, 2005, 6:47:56 PM, you wrote:

AB> именно

VK>> Здравствуйте, Alexey!

AB>>> Подскажите, а как сделать аналог апачевского
AB>>> ErrorDocument 404 http://www.site.com ?

VK>> Т.е. вы хотите сделать redirect при возникновении 404 ?

Ну вот, вам уже наотвечали.

Могу только добавить что у нас сделано так же, как уже ответили:

>> error_page    404  =302 /redirect;

за исключением того, что ответ, содержащий нужный Location, формируется
бэкендом (там нужен был специфицеский query_string в зависимости от того,
где ошибка произошла), а не rewrite.

т.е. вместо
>> rewrite       ^/redirect   http://www.site.com;
сделано:
location /redirect {
  proxy_pass       http://127.0.0.1/;
  proxy_set_x_url  on;
}


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


-- 
С уважением, Вячеслав Кокорин
Системный администратор хостинга PeterHost.Ru
Тел: (812) 335-99-89
     (095) 785-24-52
http://www.PeterHost.Ru




  • References:

 




Copyright © Lexa Software, 1996-2009.