对于我的网站Google PageSpeed Insights建议更改某些可缓存资源的到期值,例如.css,.js,.svg,google api,siteimprove。是否可以为以上设置过期值文件?如果是的话,那么需要什么样的配置?Sitecore 8:利用浏览器缓存
回答
为这些项目启用浏览器缓存通常不会直接与Sitecore相关,因为它们通常是Webroot中的静态文件,而不是由Sitecore提供。这个问题How to configure static content cache per folder and extension in IIS7?应该可以帮助你配置webroot中的文件夹以获得正确的缓存头。
提示:这些更改将应用于web.config文件,我建议使用web.config transforms将这些更改应用于web.config,而不是直接修改它。
谷歌PageSpeed Insights也建议改变过期值低于2网址: http://maps.googleapis.com/itializeMaps&HHSGSHSU ..(30分钟) http://ssl.siteimprove.com/js/xyz.js(2小时) 是否可以更改过期值以上两个网址? – Babita
由于这些资源是从站点外部的域中提供的,我怀疑你可以对它们做任何事情。仅供参考我不一定会尝试解决每一个谷歌页面速度的建议 - 首先瞄准'低挂果'! –
- 1. 利用浏览器缓存
- 2. 利用浏览器缓存与PHP?
- 3. 利用浏览器缓存的问题
- 4. ColdFusion - 利用浏览器缓存
- 5. 利用浏览器缓存Google Analytics
- 6. [play framework]利用浏览器缓存
- 7. Google Speed利用浏览器缓存
- 8. 在Angularjs中利用浏览器缓存
- 9. AMP HTML利用浏览器缓存
- 10. 利用浏览器高速缓存
- 11. 加速Wordpress/Woocommerce - WP超级缓存 - “利用浏览器缓存”
- 12. 利用浏览器缓存 - 正确获取缓存方法
- 13. 禁用浏览器缓存
- 14. 利用浏览器缓存不工作使用htaccess
- 15. 利用.htaccess中的浏览器缓存不起作用
- 16. 利用浏览器缓存 - 更新不起作用
- 17. htaccess利用浏览器缓存不起作用
- 18. 如何利用Blogger使用浏览器缓存?
- 19. 利用浏览器缓存Laravel 5.1应用程序
- 20. 谷歌网页速度洞察 - 利用浏览器缓存
- 21. 如何在ASP.net上利用浏览器缓存IIS 7.5
- 22. 利用浏览器缓存无法正常工作 - Htaccess&mod_expires Active
- 23. 如何解决pagespeed上的“利用浏览器缓存秀”?
- 24. 在.net中利用web.config中的浏览器缓存?
- 25. PageSpeed Insight - 利用针对外部资源的浏览器缓存
- 26. 在动态HTML上利用浏览器缓存
- 27. 利用浏览器缓存不工作在PHP项目的htaccess
- 28. 利用浏览器缓存 - 外部图像
- 29. 利用浏览器缓存静态资产(nginx)
- 30. 利用浏览器缓存 - 没有设置失效日期
你见过这个问题吗?http://stackoverflow.com/questions/21074198/leverage-browser-caching-in-iis-google-pagespeed-issue –