首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何正确地在我的网站上设置我的头缓存?

如何正确地在我的网站上设置我的头缓存?
EN

Stack Overflow用户
提问于 2015-06-04 11:50:52
回答 1查看 625关注 0票数 0

在以下几个链接之后,尝试不同的解决方案,比如添加

代码语言:javascript
复制
<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个资源,这些资源没有很长的过期日期:

EN

回答 1

Stack Overflow用户

发布于 2015-06-04 11:59:21

见下文:

代码语言:javascript
复制
 <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" />

更多解释你可以找到这里这里

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30643103

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档