缓存html时是否存在缓存清除的最佳做法?

时间:2015-11-04 00:48:54

标签: html wordpress caching

在我的情况下,一个wordpress安装,我们使用样式和脚本的核心入队功能,以及在文件名后添加GET参数的版本号参数,用于缓存清除。我们按照正常情况对链接文件的更改进行修改。这一切都很好,技术上很好。

我的问题是我们的主机为html文件设置了10天的过期标头,因此html最终会出现在浏览器缓存中。 html包含链接标记,其中包含旧版本号,这意味着它们可以获得旧的CSS / JS。

当我们在测试中遇到这种情况时,我们只需按Ctrl-Shift-R一切都很好,但我不希望每次做出更改时都要求我们的用户清除缓存。

我的'从轨道上解开它'的解决方案是要求他们不要缓存html,但这似乎是一个坏主意(tm)。是否有一种很好的方法来破坏我们的浏览器HTML缓存?我觉得这应该是一个常见的问题和解决的问题,但也许我只是在这里搜索错误的术语,因为到目前为止我所看到的一切基本上都是 - 改变URL的;这看起来更像一个极端的解决方案(拿那个,累积的SEO排名!)

0 个答案:

没有答案