÷Ù, ËÓÔÁÔÉ, ÄÏÐÕÓËÁÅÔÅ ËÒÏ×Á×ÕÀ ÏÛÉÂËÕ: ËÜÛÉÒÕÅÔÅ 304, ÎÏ ÎÅ ÚÁÍÅÛÉ×ÁÅÔÅ × ËÌÀÞ ËÜÛÁ $http_if_modified_since|$http_if_none_match. üÔÏ ÐÒÏÓÔÏ ÕÂÉÊÓÔ×Ï ÐÒÏÅËÔÁ!<br><br>îÏ ËÜÛ-ÆÁÊÌÙ ÎÅ ÓÏÚÄÁÀÔÓÑ ÐÏ ËÁËÏÊ-ÔÏ ÄÒÕÇÏÊ ÐÒÉÞÉÎÅ. ëÁËÁÑ ×ÅÒÓÉÑ nginx?<br>
õ ÍÅÎÑ ÔÏÞÎÏ ÔÁËÏÊ ÖÅ ËÏÎÆÉÇ ÚÁÍÅÞÁÔÅÌØÎÏ ÒÁÂÏÔÁÅÔ. äÕÍÁÀ, ×ÅÒÓÉÑ nginx ÓÔÁÒÏ×ÁÔÁ ÐÒÏÓÔÏ.<br><br><br><br><div class="gmail_quote">2009/10/16 Slava Kokorin <span dir="ltr">&lt;<a href="mailto:slava.kokorin@gmail.com">slava.kokorin@gmail.com</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;"><div>ó ÇÏÒÅÍ ÐÏÐÏÌÁÍ ÓÄÅÌÁÌ ÒÁÂÏÔÀÁÝÉÊ ËÏÎÆÉÇ.</div><div>îÏšÎÅ ÒÁÂÏÔÁÅÔ ËÁË ÏÖÉÄÁÅÔÓÑ.</div>
<div><br></div><div>óÕÄÑ ÐÏ ÌÏÇÕ × nginx ËÜÛ ÓÍÏÔÒÉÔ, ÎÏ ÏÔ×ÅÔ ÔÕÄÁ ÎÅ ËÌÁÄ£Ô (ÉÌÉ Ñ ÞÔÏ ÔÏ ÎÅÐÒÁ×ÉÌØÎÏ ÇÏÔÏ×ÌÀ.)</div><div><br></div>
<div>÷ÏÔ ËÕÓÏË ËÏÎÆÉÇÁ:</div><div><br></div><div><div class="im"><div>fastcgi_cache_path /var/cache/nginx levels= keys_zone=wholepage:50m;</div><div><br></div><div>server {</div></div><div>ššlisten š š š 8088;</div><div>
<br></div><div>ššlocation = /cached/index.php {</div><div class="im">
<div>šš š š šfastcgi_pass š <a href="http://127.0.0.1:9000" target="_blank">127.0.0.1:9000</a>;</div></div><div>šš š š šfastcgi_param šSCRIPT_FILENAME š$root/index.php;</div><div>šš š š šinclude š š š šfastcgi_params;</div>
<div><br></div><div>
šš š š šaccess_log š /var/log/nginx/access_8088_cached.log;</div><div class="im"><div><br></div><div>šš š š šfastcgi_cache wholepage;</div><div>šš š š šfastcgi_cache_valid 200 301 302 304 5m;</div></div><div>šš š š šfastcgi_cache_key &quot;$request_method|$host|$request_uri&quot;;</div>
<div class="im">
<div>šš š š šfastcgi_hide_header &quot;Set-Cookie&quot;;</div></div><div class="im"><div>šš š š šfastcgi_ignore_headers &quot;Cache-Control&quot; &quot;Expires&quot;;</div><div>šš š}</div><div><br></div></div><div>šš šlocation ~ \.php$ {</div>
<div class="im"><div>šš š š šfastcgi_pass š <a href="http://127.0.0.1:9000" target="_blank">127.0.0.1:9000</a>;</div>
</div><div>šš š š šfastcgi_index šindex.php;</div><div>šš š š šfastcgi_param šSCRIPT_FILENAME š$root$fastcgi_script_name;</div><div>šš š š šinclude š š š šfastcgi_params;</div><div>šš š š šfastcgi_connect_timeout 75;</div>
<div>
<br></div><div>šš š š šif ($arg_action ~ dlattach) {</div><div>šš š š š š šrewrite /index.php /cached/index.php last;</div><div>šš š š š}</div><div><br></div><div>šš š}</div><div><br></div><div>}</div><br></div></blockquote>
</div><br>