<div dir="ltr">HeadersMoreModule - бажный. <br></div><div class="gmail_extra"><br><br><div class="gmail_quote">28 декабря 2012 г., 2:18 пользователь Андрей Василишин <span dir="ltr"><<a href="mailto:a.vasilishin@kpi.ua" target="_blank">a.vasilishin@kpi.ua</a>></span> написал:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">27.12.2012 22:13, VovansystemS пишет:<div class="im"><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Но, я так понял надо просто показать страницу и добавить хедер, тогда так:<br>
error_page 503 =200 /maintenance.html;<br>
location /maintenance.html {<br>
</blockquote>
такой вариант не подходит, т.к. ответы с кодом 200 как минимум<br>
нелогичны, когда сервис недоступен всилу проводимых работ, а как<br>
максимум нехорошо влияют на работу поисковых роботов и кеширующих<br>
слоёв. Т.е. когда сайт закрыт на обслуживание должны выдаваться именно<br>
страница с кодом 503 (как оговорено в стандарте) и по-возможности<br>
хотелось бы иметь добавить к этой странице заголовок Retry-After.<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Есть еще такой модуль:<br>
<a href="http://wiki.nginx.org/HttpHeadersModule" target="_blank">http://wiki.nginx.org/<u></u>HttpHeadersModule</a><br>
</blockquote>
да. директива add_header - часть этого модуля, но добавлять заголовки<br>
к ответам с кодом 503 она не умеет. оттого и вопрошаю :)<br>
</blockquote>
<br>
<br></div>
Не то скопировал, <a href="http://wiki.nginx.org/NginxHttpHeadersMoreModule" target="_blank">http://wiki.nginx.org/<u></u>NginxHttpHeadersMoreModule</a><div class="im HOEnZb"><br>
<br>
<br>
<br>
-- <br>
WBR, Andrey Vasilishin CDIG1-UANIC, CDIG1-RIPE<br>
<br></div><div class="HOEnZb"><div class="h5">
______________________________<u></u>_________________<br>
nginx-ru mailing list<br>
<a href="mailto:nginx-ru@nginx.org" target="_blank">nginx-ru@nginx.org</a><br>
<a href="http://mailman.nginx.org/mailman/listinfo/nginx-ru" target="_blank">http://mailman.nginx.org/<u></u>mailman/listinfo/nginx-ru</a></div></div></blockquote></div><br></div>