사용자가 예를 들어 마우스를 때리면 브라우저가 즉시 캐시에서 페이지를로드하지 않고 대신 관련 코드를 다시 실행해야합니다.사용자가 마우스를 뒤로 이동 버튼 - 브라우저가 캐시 설정을 무시합니까?
내 .htaccess의 모습입니다. 그것은 단지 캐시 설정을 무시하는 Firefox 것 같습니다.
<IfModule mod_expires.c>
ExpiresActive On
# ExpiresDefault A2630000
ExpiresByType image/vnd.microsoft.icon "access plus 1 year"
ExpiresByType image/ico "access plus 1 year"
ExpiresByType image/gif A2630000
ExpiresByType image/jpeg A2630000
ExpiresByType image/png A2630000
ExpiresByType application/x-javascript M2630000
ExpiresByType text/css M2630000
</IfModule>
<IfModule mod_headers.c>
Header set Cache-Control "public"
</IfModule>
#make php scripts uncacheable
<FilesMatch "php">
Header unset Cache-Control:
Header append Cache-Control: "no-cache, must-revalidate"
</FilesMatch>
SetOutputFilter DEFLATE
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE application/javascript
당신이 방화범 같은 도구 또는 그와 유사한을 사용하여 확인할 수 있습니다. 헤더가 실제로 전송됩니까? –