Sitecore 8:利用浏览器缓存

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

3
你看过这个问题吗 - https://dev59.com/Huo6XIcBkEYKwwoYKRHd - Wesley Lomax
1个回答

5
启用浏览器缓存不是通常直接涉及Sitecore的事情,因为它们通常是您webroot中的静态文件,并非由Sitecore提供服务。该问题“如何在IIS7中按文件夹和扩展名配置静态内容缓存?”应该能帮助您配置webroot中的文件夹以具有正确的缓存标头。
提示:这些更改将应用于web.config文件,我建议使用web.config transforms将这些更改应用于web.config,而不是直接修改它。

Google PageSpeed Insights还建议更改以下两个URL的到期值: http://maps.googleapis.com/itializeMaps&HHSGSHSU..(30分钟) http://ssl.siteimprove.com/js/xyz.js(2小时) 是否可以更改上述两个URL的到期值? 可以更改上述两个URL的到期值吗? - Babita
1
由于这些资源是从您的站点外部域提供的,我怀疑您无法对它们做任何事情。顺便说一下,我不会试图修复每一个谷歌页面速度建议 - 首先要针对“低垂果实”! - Matthew Dresser

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接