【问题标题】:Sitecore 8 : leverage browser cachingSitecore 8:利用浏览器缓存
【发布时间】:2016-03-13 02:31:33
【问题描述】:

对于我的网站,Google PageSpeed Insights 建议更改某些可缓存资源(如 .css、.js、.svg、google api、siteimprove)的过期值。为上述文件设置过期值是否可行?如果是,那需要什么配置?

【问题讨论】:

标签: caching sitecore browser-cache sitecore8


【解决方案1】:

为这些项目启用浏览器缓存通常与 Sitecore 没有直接关系,因为它们通常是您的 webroot 中的静态文件,不是由 Sitecore 提供的。这个问题How to configure static content cache per folder and extension in IIS7? 应该可以帮助您配置 webroot 中的文件夹以具有正确的缓存标头。

提示:这些更改将应用​​于 web.config 文件,我建议使用 web.config transforms 将这些更改应用于 web.config 而不是直接修改它。

【讨论】:

  • Google PageSpeed Insights 还建议更改以下两个 url 的过期值:maps.googleapis.com/itializeMaps&HHSGSHSU..(30 分钟)ssl.siteimprove.com/js/xyz.js(2 小时)是否可以更改上述的过期值两个网址?
  • 由于这些资源是从您网站外部的域提供的,我怀疑您可以对它们做任何事情。仅供参考,我不一定会尝试修复每一个谷歌页面速度建议 - 首先瞄准“低悬的果实”!
猜你喜欢
  • 2011-10-15
  • 2014-07-18
  • 1970-01-01
  • 2017-09-05
  • 2013-09-26
  • 1970-01-01
相关资源
最近更新 更多