我制定了自己的cache-control
规则httpd.conf
。并且需要对每个不同的子目录应用不同的规则。
我为 default( )做no-cache
了扩展。.do
httpd.conf
# 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
所以我做了一个.htaccess
关于<webRoot>/en
.
<ifModule mod_headers.c>
<LocationMatch "\.(do)$">
Header set Cache-Control "max-age=216000, public, must-revalidate"
</LocationMatch>
</ifModule>
我错了吗?有没有其他方法可以在不同的目录上进行不同的规则?