强制刷新HTML文档的浏览器缓存

时间:2015-05-28 14:18:12

标签: html internet-explorer browser-cache

网站被意外缓存在浏览器中大约一个月,设置了Expires和max-age标头 缓存的资源为text/html,根目录为/

新鲜度验证应按预期在下一个请求中使用If-Modified-Since标头。但不知何故,很多IE用户(包括IE11)不再获得新版本,因为浏览器没有提出请求。

很容易破解CSS等资源的缓存,但如何为文档/网站本身做这件事?我不能只改变网址。

1 个答案:

答案 0 :(得分:0)

添加.htaccess或apache配置

ExpiresActive on
ExpiresByType text/html     "access plus 0 seconds"

取自h5bp apache config。如果您使用其他服务器软件,请检查所有h5bp server-configs repo以获取类似代码。