我通过.htaccess设置了缓存控制并过期头,但它已经从浏览器缓存中加载。当我输入URI时,我正在等待从网站加载。缓存控制和过期不起作用
URI:http://www.btgmaslak.com/static/images/main_container_background_11.jpg
我通过.htaccess设置了缓存控制并过期头,但它已经从浏览器缓存中加载。当我输入URI时,我正在等待从网站加载。缓存控制和过期不起作用
URI:http://www.btgmaslak.com/static/images/main_container_background_11.jpg
这对我的作品。随后的请求从缓存中加载。
这是您要发送什么倒在标题:
Cache-Control: max-age=2592000
Expires: Tue, 29 Jun 2010 08:50:09 GMT
您是如何检查从缓存加载的后续请求的? – mTuran 2010-05-30 09:10:07
它适用于IE和Firefox。您可以使用http://www.fiddler2.com/fiddler2/来检查它是否从浏览器缓存中加载(您应该看到304响应)。注意:最初我以为它在Firefox中不起作用,但后来我意识到我已经在Web开发工具栏中禁用了缓存,所以对于我之前的回答造成的任何混淆都表示歉意! – 2010-05-30 09:48:53
是的,我使用了提琴手。谢谢。 – 2010-05-30 14:41:02
邮政相关的.htaccess线,这将是诊断问题更有帮助。 – JYelton 2010-05-30 08:20:27