我的网站在Google PageSpeed Insights中建议更改某些可缓存资源(如.css、.js、.svg、google api、siteimprove)的过期值。是否可以设置上述文件的过期值?如果可以,那么需要什么配置?
启用浏览器缓存不是通常直接涉及Sitecore的事情,因为它们通常是您webroot中的静态文件,并非由Sitecore提供服务。该问题“如何在IIS7中按文件夹和扩展名配置静态内容缓存?”应该能帮助您配置webroot中的文件夹以具有正确的缓存标头。提示:这些更改将应用于web.config文件,我建议使用web.config transforms将这些更改应用于web.config,而不是直接修改它。