1
我在httpd.conf
中制定了我自己的cache-control
規則。需要對每個不同的子目錄應用不同的規則。「.htaccess」不適用於子目錄中的緩存控制
我爲.do
延長默認(httpd.conf
)no-cache
。
# use .htaccess files for overriding,
AccessFileName .htaccess
...
<ifModule mod_headers.c>
<LocationMatch "\.(do)$">
Header append Cache-Control "max-age=0, no-cache, no-store, must-revalidate"
</LocationMatch>
</ifModule>
而且需要緩存一些目錄(.htaccess
)。
例如網址:XXX.com/en/product.do
所以我就<webRoot>/en
做了.htaccess
。
<ifModule mod_headers.c>
<LocationMatch "\.(do)$">
Header set Cache-Control "max-age=216000, public, must-revalidate"
</LocationMatch>
</ifModule>
我錯了嗎?有沒有其他方法可以在不同的目錄上統治不同?
你能給我一個樣品嗎? – Deckard 2013-05-02 13:08:20