对于我的网站,Google PageSpeed Insights 建议更改某些可缓存资源(例如 .css、.js、.svg、google api、siteimprove)的过期值。为上述文件设置过期值是否可行?如果是,那么需要什么配置?
最佳答案
为这些项目启用浏览器缓存通常与 Sitecore 没有直接关系,因为它们通常是 Webroot 中的静态文件,不由 Sitecore 提供服务。这个问题How to configure static content cache per folder and extension in IIS7?应该可以帮助您配置 webroot 中的文件夹以获得正确的缓存 header 。
提示:这些更改将应用于 web.config 文件,我建议使用 web.config transforms将这些更改应用到 web.config,而不是直接修改它。
关于caching - Sitecore 8 : leverage browser caching,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34151350/