我正在使用页面速度扩展程序来帮助提高页面性能。我有一个沉重的图像页面,提出的建议之一是:

利用浏览器缓存以下可缓存的资源的新鲜度寿命很短。为以下资源指定至少一个星期的到期:

我知道您可以在整个页面上设置有效期或缓存控制标头,但是如何将到期添加到特定元素中?是否有可能,还是我误解了哪种页面速度建议?

有帮助吗?

解决方案

大概您会通过在网络服务器中使用某种设置(配置特定目录或使用脚本),以在图像上设置到期或缓存标头,以便为每个图像发送的HTTP请求还包含这些属性。

如果您使用的是Apache,一个为您执行此操作的选项是 mod_expires.

其他提示

如果您使用的是IIS,则可以将图像放入单独的文件夹中,然后设置缓存标头。如果更新图像,请更改文件名,以便下次用户加载页面时将其刷新在浏览器中

使用内容到期

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top