在以下几个链接之后,尝试不同的解决方案,比如添加
<meta HTTP-EQUIV="EXPIRES" CONTENT="Thu, 31 Dec 2015 12:00:00 GMT">对于我的头和尝试其他的解决方案,它们似乎都没有工作。我真的找不到一个适当的指南,在哪里和如何适当地添加这一点。我开始这样做后,尝试了搜索引擎优化(搜索引擎优化),并得到这个错误。
在15个请求中设置了一个遥远的未来缓存策略 为静态资源定义几天的缓存保留将减少服务器的负载。 过期标头 您的一些资源正在使用报头来获得有效的缓存策略:这是一个最佳实践。但是,您应该考虑改进它的配置,以充分利用缓存机制。下面是过期HTTP报头的一个示例: 截止日期:清华,2014年12月25日20:00格林尼治时间,当你部署一个新版本的网站时,记得重命名已经修改过的静态资源。事实上,如果您不更改他们的名称,您的用户将保存在缓存中的资源,与旧版本相对应。然后,他们可能会发现自己在一个不稳定的版本你的网页。例如,这个被称为“版本控制”的原则被应用于DareBoost.com。我们将一个版本与我们文件的名称集成在一起: 20140101.js见雅虎!关于这一问题的指导方针。 设置 我们建议设置Expires报头,以便所述日期介于2天至1年之间。 此页包含15个资源,这些资源没有很长的过期日期:
发布于 2015-06-04 11:59:21
见下文:
<meta http-equiv="cache-control" content="max-age=0" />
<meta http-equiv="cache-control" content="no-cache" />
<meta http-equiv="expires" content="0" />
<meta http-equiv="expires" content="Tue, 01 Jan 1980 1:00:00 GMT" />
<meta http-equiv="pragma" content="no-cache" />更多解释你可以找到这里和这里
https://stackoverflow.com/questions/30643103
复制相似问题