Помогло!<br><br><div class="gmail_quote">2011/4/11 Maxim Dounin <span dir="ltr">&lt;<a href="mailto:mdounin@mdounin.ru">mdounin@mdounin.ru</a>&gt;</span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Hello!<br>
<div class="im"><br>
On Mon, Apr 11, 2011 at 12:46:17PM +0300, Дмитрий Леоненко wrote:<br>
<br>
&gt; Доброго времени суток. Никак не могу понять, почему в простой конфигурации<br>
&gt; отказывается работать кеш.<br>
<br>
</div>[...]<br>
<br>
&gt; proxy_buffering                 off;<br>
<br>
Кеширование не работает без proxy_buffering.  Как минимум -<br>
включить явно в соответствующем location.<br>
<br>
[...]<br>
<div class="im"><br>
&gt; server {<br>
&gt; .....<br>
&gt; location = /rss.php {<br>
&gt;     access_log /var/log/nginx/rss.php.log custom;<br>
&gt;     proxy_cache melco;<br>
&gt;     proxy_cache_key &quot;$host$request_uri$args&quot;;<br>
&gt;     proxy_ignore_headers &quot;Cache-Control&quot; &quot;Expires&quot;;<br>
&gt;     proxy_cache_min_uses 1;<br>
&gt;     proxy_cache_valid 200 302 304 5m;<br>
&gt;     proxy_cache_use_stale http_502 http_503 http_504;<br>
&gt;     proxy_hide_header Set-Cookie;<br>
<br>
</div>JFYI: если в возвращаемых бекендом заголовках есть Set-Cookie, то<br>
в 0.8.44+ он также будет отключать кеширование (если не добавлен в<br>
proxy_ignore_headers).  На ...<br>
<div class="im"><br>
&gt; # nginx -V<br>
&gt; nginx version: nginx/0.7.67<br>
<br>
</div>... это не влияет.<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>