【问题标题】:Far future expiration date [closed]遥远的未来到期日期[关闭]
【发布时间】:2015-02-13 21:58:00
【问题描述】:

我怎么能提到谷歌广告服务、谷歌分析的遥远未来到期日期......

这些是 gtmetrix 网站中为 yslow 显示的一些内容。

我正在使用 nginx 服务器

http://www.googleadservices.com/pagead/conversion.js

http://www.google-analytics.com/analytics.js

http://storage.googleapis.com/code.snapengage.com/js/cb502944-bd87-448a-b7e3-34353b0136c7.js

https://commondatastorage.googleapis.com/code.snapengage.com/btn/livechat_right_en.png

如何为这些链接添加未来的到期日期。

【问题讨论】:

  • 你不能。这些链接不是从您的服务器提供的,因此您无法控制它们。

标签: ruby-on-rails ruby nginx yslow google-pagespeed


【解决方案1】:

假设您谈论的是缓存到期日期,那么 Alexey Ten 的答案是“您不能”。

这些资源不受您控制,也不在您的服务器上。它们由浏览器从外部服务器加载,因此您无法控制它们。过期标头由为资产提供服务的服务器设置。

在某些情况下,您可以代理资源(也就是在资源和客户端之间放置一个自定义层),以便您可以通过代理配置缓存。但我不确定在这种情况下这是一个值得推荐的选择。

【讨论】:

  • 感谢您完整了解它。
猜你喜欢
  • 2021-06-23
  • 1970-01-01
  • 2016-05-05
  • 2011-11-19
  • 1970-01-01
  • 1970-01-01
  • 2023-04-06
  • 2021-11-22
  • 1970-01-01
相关资源
最近更新 更多