で独自のcache-control
ルールを作成しましたhttpd.conf
。Aそして、異なるサブディレクトリごとに異なるルールを適用する必要があります。
デフォルト( )の拡張用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
)。
URL の例: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>
私は間違っていますか?異なるディレクトリで異なるルールを設定する他の方法はありますか?