7

我正在使用 Page Speed Firebug 扩展来帮助提高页面性能。我有一个图像重的页面,它提出的建议之一是:

利用浏览器缓存以下可缓存资源的新鲜度很短。为以下资源指定至少一周后的到期时间:

我知道您可以在整个页面上设置 Expires 或 Cache-Control 标头,但是如何为特定元素添加过期时间?甚至有可能,还是我误解了 Page Speed 的建议?

4

2 回答 2

2

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

如果您使用的是 apache,那么为您执行此操作的一个选项是mod_expires

于 2010-11-04T15:26:12.007 回答
1

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

使用内容过期

于 2010-11-04T15:35:26.943 回答