2012-07-11 3 views
0

css 또는 js 파일이 캐시에서로드하는 것보다 not modified (303) 상태 인 경우 브라우저에 알려주는 방법 그렇지 않으면 서버에서 가져 오기?조건부 다운로드 페이지 내용 (js, css)

나는이 지금까지 htacces 가지고 있지만,이 규칙은 변경이있는 경우 오버라이드 (override) 할 수있다 : (가) 규칙을 만료에

# Turn on Expires and set default to 0 
ExpiresActive On 
ExpiresDefault A0 

# Set up caching on media files for 6 MONTH 
<FilesMatch "\.(png|ico|css|js)$"> 
ExpiresDefault A604800 
</FilesMatch> 

답변

0

http://httpd.apache.org/docs/2.0/mod/mod_expires.html

당신은 대신 액세스 시간의 수정 시간을 사용할 수 있습니다 .

<FilesMatch "\.(png|ico|css|js)$"> 
ExpiresDefault M604800 
</FilesMatch> 
+0

내가 테스트했지만 수정되지 않은 파일은 캐시에서로드되지 않았습니다. (정상 상태의 파일 만) –