查看此图片:http://i54.tinypic.com/2gy7mrt.png
如何为我的静态文件实现这一目标?我的意思是所以浏览器甚至不会向服务器发出请求,只需从缓存中获取文件。 该方法应该使用哪些静态文件?
答案 0 :(得分:2)
假设您的服务器是Apache,请查看mod_expire。
我已配置为“稍后”过期的静态文件为text/css
,text/javascript
,application/javascript
和image/*
。
答案 1 :(得分:1)
发送304 Not Modified
标题。
我会在经常不可能改变的任何事情上使用它 - 你的网站的徽标,精灵图像等。
如果你发送了很远的到期标题,然后决定你需要更改资产,只需附加时间戳/发布,例如sprites.png?4000
。