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