expires max; <br><br>по логике отвечает за контент, размещенный непосредственно на nginx, например, редко меняющуюся статику. статика размещенная на nginx на может давать 500-е ошибки.<br><br>если nginx используется в качестве реверсного прокси для динамического контента, то навряд ли имеет смысл добавлять &quot;expires max&quot; в таком случае. и да, в этом случае может быть 500-я ошибка.<br>
<br><div class="gmail_quote">18 апреля 2011 г. 21:04 пользователь Maxim Dounin <span dir="ltr">&lt;<a href="mailto:mdounin@mdounin.ru">mdounin@mdounin.ru</a>&gt;</span> написал:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hello!<br>
<div><div></div><div class="h5"><br>
On Mon, Apr 18, 2011 at 07:15:38PM +0600, Илья Шипицин wrote:<br>
<br>
&gt; Добрый день!<br>
&gt;<br>
&gt; есть практика - включать служебную информацию в http-заголовки (например,<br>
&gt; имя бекенда), командами<br>
&gt;<br>
&gt;<br>
&gt;     add_header X-Nginx-Server $hostname;<br>
&gt;     add_header X-BackEnd-Server $upstream_addr;<br>
&gt;<br>
&gt;<br>
&gt; это помогает локализовать, с какого конкретно nginx-сервера и с какого<br>
&gt; бекенда пришел тот или иной ответ.<br>
&gt; единственно, минус, nginx отдает эти заголовки только на успешные коды, если<br>
&gt; происходит 500-я ошибка, то служебной информации не включается (а это было<br>
&gt; бы весьма актуально для расследования ошибок).<br>
&gt;<br>
&gt; предлагаем включить следующий патч, который позволяет добавлять заголовки в<br>
&gt; том числе на ошибки (RFC читал, противоречий не нашел)<br>
&gt;<br>
&gt; <a href="http://code.google.com/p/nginx-patches/source/browse/trunk/headers_filter.patch" target="_blank">http://code.google.com/p/nginx-patches/source/browse/trunk/headers_filter.patch</a><br>
<br>
</div></div>Просто разрешить headers filter для всех кодов ответа - это плохая<br>
идея.  В частности, в результате<br>
<br>
    expires max;<br>
<br>
будет разрешать кеширование ошибок.<br>
<br>
Maxim Dounin<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>
</blockquote></div><br>