2011-09-01 97 views
4

我有我的网站缓存问题。 我对js文件进行了更改并将其发布到我的开发环境(此时未进行测试)。我得到我的文件的陈旧版本。响应头最后修改不更新

如果我使用Firebug的Page Speed插件,我可以看到在那个特定的JS文件的Response Header里,Last-Modified日期表示昨天的日期不是我今天的日期时间。

同样出于好奇,“X-Powered-By”之后的“Date”字段是什么?

谢谢!

enter image description here

回答

0

Date头是该响应被发送(从Wikipedia)的日期和时间。

我讨厌用问题回答一个问题,但是你有可能在你和web服务器之间有一个缓存防火墙吗?

+0

没有我知道的高速缓存防火墙。 –

+0

您是否查看了相关服务器上的实际上次修改的属性,并确保它确实在那里更改了? – CodingGorilla

+0

是的,服务器上的文件包含我的更改。 :)我也清除了我的浏览器缓存,以确保它不会缓存在那里。 –