1
httpd.conf
에 자신의 cache-control
규칙을 만들었습니다. 그리고 각각의 다른 하위 디렉토리에 다른 규칙을 적용해야합니다.".htaccess"는 하위 디렉토리의 캐시 제어에 대해 작동하지 않습니다.
의 경우 .do
확장을 위해 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
)는 캐시해야합니다.
URL의 예 :
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