检查这张照片: http://i54.tinypic.com/2gy7mrt.png

如何为我的静态文件实现这一目标?我的意思是,浏览器甚至都不会向服务器提出请求,只需从缓存中获取文件即可。在哪些静态文件上应该使用此方法?

有帮助吗?

解决方案

假设您的服务器是Apache,请查看 mod_expire.

我配置为“以后”到期的静态文件是 text/css, text/javascript, application/javascriptimage/*.

其他提示

发送 304 Not Modified 标题。

我会在不太可能经常更改的任何东西上使用它 - 您的网站的徽标,精灵图像等。

如果您已经发送了遥远的到期标题,然后决定您需要更改资产,只需附加时间戳 /发布,例如 sprites.png?4000.

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