我使用Page Speed Firebug扩展来帮助提高页面性能。我有一个形象,重页,它提出的一项建议是这样的:如何将有效期限添加到img标签?
杠杆浏览器缓存 以下缓存资源有一个短暂的新鲜感寿命。指定到期至少一周在未来以下资源:
我知道你可以设置过期或缓存控制头部的整个页面,但是如何将过期添加到特定的元素?这甚至是可能的,还是我误解了Page Speed的建议?
我使用Page Speed Firebug扩展来帮助提高页面性能。我有一个形象,重页,它提出的一项建议是这样的:如何将有效期限添加到img标签?
杠杆浏览器缓存 以下缓存资源有一个短暂的新鲜感寿命。指定到期至少一周在未来以下资源:
我知道你可以设置过期或缓存控制头部的整个页面,但是如何将过期添加到特定的元素?这甚至是可能的,还是我误解了Page Speed的建议?
大概你可以通过在你的web服务器中使用某种设置(配置一个特定的目录或者使用一个脚本)来设置图像上的expires或者cache-header,以便为每个图像发送的http请求也包含这些属性。
如果您使用的是Apache,您可以使用的一个选项是mod_expires。
如果您使用IIS,您可以将图像放入单独的文件夹中,然后设置缓存标头。如果更新图像,用户加载页面
你是如何服务于形象了下一次更改文件名,这样它会在浏览器中刷新? Apache的? – 2010-11-04 15:37:54