Re: add_header и код 503
Илья Шипицин
chipitsine at gmail.com
Fri Dec 28 07:04:29 UTC 2012
HeadersMoreModule - бажный.
28 декабря 2012 г., 2:18 пользователь Андрей Василишин
<a.vasilishin at kpi.ua>написал:
> 27.12.2012 22:13, VovansystemS пишет:
>
> Но, я так понял надо просто показать страницу и добавить хедер, тогда так:
>>> error_page 503 =200 /maintenance.html;
>>> location /maintenance.html {
>>>
>> такой вариант не подходит, т.к. ответы с кодом 200 как минимум
>> нелогичны, когда сервис недоступен всилу проводимых работ, а как
>> максимум нехорошо влияют на работу поисковых роботов и кеширующих
>> слоёв. Т.е. когда сайт закрыт на обслуживание должны выдаваться именно
>> страница с кодом 503 (как оговорено в стандарте) и по-возможности
>> хотелось бы иметь добавить к этой странице заголовок Retry-After.
>>
>> Есть еще такой модуль:
>>> http://wiki.nginx.org/**HttpHeadersModule<http://wiki.nginx.org/HttpHeadersModule>
>>>
>> да. директива add_header - часть этого модуля, но добавлять заголовки
>> к ответам с кодом 503 она не умеет. оттого и вопрошаю :)
>>
>
>
> Не то скопировал, http://wiki.nginx.org/**NginxHttpHeadersMoreModule<http://wiki.nginx.org/NginxHttpHeadersMoreModule>
>
>
>
>
> --
> WBR, Andrey Vasilishin CDIG1-UANIC, CDIG1-RIPE
>
> ______________________________**_________________
> nginx-ru mailing list
> nginx-ru at nginx.org
> http://mailman.nginx.org/**mailman/listinfo/nginx-ru<http://mailman.nginx.org/mailman/listinfo/nginx-ru>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.nginx.org/pipermail/nginx-ru/attachments/20121228/e915e1c2/attachment.html>
Подробная информация о списке рассылки nginx-ru