当前位置: 首页 > 知识库问答 >
问题:

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

洪念
2023-03-14

遵循几个链接后,尝试不同的解决方案,如添加

<meta HTTP-EQUIV="EXPIRES" CONTENT="Thu, 31 Dec 2015 12:00:00 GMT">

我的头和尝试其他解决方案,他们似乎都不起作用。我真的找不到合适的指南来说明在哪里以及如何正确地添加它。在尝试tome SEO(搜索引擎优化)并得到这个错误后,我开始这样做。

在15个请求中设置未来缓存策略

为静态资源定义几天的缓存保留时间将减少服务器上的负载。

过期标头

某些资源正在使用“过期 HTTP 标头”来获取有效的缓存策略:这是最佳做法。但是,您应该考虑改进其配置以充分利用缓存机制。下面是“过期 HTTP”标头的示例

过期时间: 2014年12月25日星期四格林尼治标准时间20:00:00当您部署网站的新版本时,请记住重命名已修改的静态资源。事实上,如果您不更改他们的名称,您的用户将保留存储在缓存中的资源,对应于旧版本。然后他们可能会发现自己处于页面的不稳定版本中。例如,这个被称为“版本控制”的原则适用于DareBoost.com。我们将一个版本与我们文件的名称集成在一起:

dareboost.min.20140101.js查看雅虎!关于这一主题的指导方针。

设置

我们建议设置Expires HTTP头,使提到的日期介于2天和1年之间。

此页面包含15种没有截止日期的资源:

共有1个答案

刘胜泫
2023-03-14

请看下面:

 <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" />

你可以在这里和这里找到更多的解释

 类似资料:
  • 问题内容: 过去似乎人们在使用Accept标头时遇到问题,但是我不确定我的问题是否与之相关。使用jQuery 1.4.2,我很难通过来获取JSON 。我可以在Firebug中观察请求/响应,问题的根源似乎是有问题的资源根据Accept标头返回不同的结果。即使文档说应该设置它,在Firebug中它也显示为“ / ”-显然,我想要“ application / json”。这是一个已知的错误?我应该设

  • 问题内容: 在基于注释的Spring MVC控制器中,为特定路径设置缓存头的首选方法是什么? 问题答案: org.springframework.web.servlet.support.WebContentGenerator,这是所有Spring控制器的基类,有很多处理缓存头的方法: 它们可以在内容生成之前在控制器中调用,也可以在Spring上下文中指定为bean属性。

  • 我是一个使用angular的新手,我正在努力学习一点,但我不能使用令牌进行简单的获取。我做了很多研究,最后总是得到这段代码。 对于我的后端,我使用Kotlin/Springboot并配置了Cors。 即使如此,当尝试这样做请求我得到这个错误。 访问位于“”的XMLHttpRequesthttp://localhost:5000/api-v1/来源的帐户/列表 -- 果心js:15713错误Http

  • 问题内容: 使用以下示例代码: 我们想用上面的代码在column_names中设置带有列名的标头,但是它不起作用。尽管正在创建表,但标题不可见。 问题答案: 为了能够看到标题,您应该将表放在JScrollPane中。 或者,如果您确实不希望使用滚动窗格,则可以将tableHeader专门添加到面板中(但是:通常,您不希望这种行为):

  • 使用指南 - 账户管理 - 站点管理 - 如何设置汇总网站 汇总网站的概念 您可以通过汇总网站的设置,将多个站点的数据合并,以便查看和分析这些站点的整体累加数据。 ##如何设置汇总网站 在“管理”->“网站列表”中可以添加汇总网站。 如果之前没有添加汇总网站,在如下图中的位置点击添加汇总网站。 如果已经设置过汇总网站,在如下图中的位置点击添加汇总网站。 数据查看 完成汇总网站的设置后,汇总网站会出