【发布时间】:2023-03-06 10:17:01
【问题描述】:
我在我们的网络应用上运行 Google 的 Page Speed 来分析和优化我们的网站。
Page Speed 中列出的Web Performance Best Practices 下的许多项目之一说“为了充分利用所有浏览器一致缓存的全部优势,我们建议您将 Web 服务器配置为显式设置缓存标头和将它们应用于所有可缓存的静态资源,而不仅仅是一小部分(例如图像)。可缓存资源包括 JS 和 CSS 文件、图像文件和其他二进制对象文件(媒体文件、PDF、Flash 文件等)。一般来说, HTML 不是静态的,不应被视为可缓存的。”
我如何配置 tomcat 来达到同样的效果?我知道它可以通过过滤器通过放置一些 HTTP 标头来完成,但是我们可以通过配置而不接触代码来完成它吗?
编辑:我们使用 JSF 1.2 仅作为信息,尽管我认为这与这个问题的上下文无关。
【问题讨论】:
标签: apache jsf tomcat servlets pagespeed