<br><br><div class="gmail_quote">15 марта 2011 г. 16:19 пользователь Alexey V. Karagodov <span dir="ltr">&lt;<a href="mailto:kav@karagodov.name">kav@karagodov.name</a>&gt;</span> написал:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
по идее, если ошибка 503, то надо ошибку обработать, а это уже про error_page разговор<br>
<div class="im"><br>
On 15.03.2011, at 11:02, a.a.vasiljev wrote:<br>
<br>
&gt; Здравствуйте.<br>
&gt;<br>
&gt; Делаю так:<br>
&gt;<br>
&gt;        location ^~ /api/ {<br>
&gt;            if (-e /maintenance.html) {<br>
&gt;                # api serve 503 error when in maintenance mode<br>
&gt;                return 503;<br>
&gt;            }<br>
-           try_files /maintenance.html @play;<br>
</div>+           error_page 503 чего-то-там;<br>
<br>
;может и сработает ...<br>
<div><div></div><div class="h5"><br>
&gt;        }<br>
&gt;<br>
&gt; для того чтобы отдавать статус 503 вместе со страничкой, но не помогает: maintenance.html идёт со статусом 200. Как правильно?<br>
&gt;<br>
&gt; Posted at Nginx Forum: <a href="http://forum.nginx.org/read.php?21,182999,182999#msg-182999" target="_blank">http://forum.nginx.org/read.php?21,182999,182999#msg-182999</a><br>
&gt;<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; nginx-ru mailing list<br>
&gt; <a href="mailto:nginx-ru@nginx.org">nginx-ru@nginx.org</a><br>
&gt; <a href="http://nginx.org/mailman/listinfo/nginx-ru" target="_blank">http://nginx.org/mailman/listinfo/nginx-ru</a><br>
<br>
<br>
_______________________________________________<br>
nginx-ru mailing list<br>
<a href="mailto:nginx-ru@nginx.org">nginx-ru@nginx.org</a><br>
<a href="http://nginx.org/mailman/listinfo/nginx-ru" target="_blank">http://nginx.org/mailman/listinfo/nginx-ru</a><br>
</div></div></blockquote></div><br>Не ручаюсь за правильность, но кажется в локейшене достаточно только <br><br>try_files               /maintanance.html $uri $uri/ =503;<br clear="all"><br>-- <br>Петровский Александр / Alexander Petrovsky,<br>
<br>Jabber: <a href="mailto:juise@jabber.ru" target="_blank">juise@jabber.ru</a><br>Phone: +7 914 8 820 815<br>