响应头中的Last-Modified未更新

4
我在网站上遇到了缓存问题。 我对js文件进行更改并发布到开发环境(目前用于测试的是未压缩版本)。但是我得到了旧版本的文件。
如果我使用Page Speed插件的Firebug,我可以看到该特定JS文件的响应标头中,最后修改日期显示的是昨天的日期,而不是今天的时间戳。
另外,仅出于好奇,"X-Powered-By"之后的"Date"字段是什么?
谢谢!
图片链接:https://istack.dev59.com/fWiGg.webp
1个回答

0

Date 头部是响应发送的日期和时间(来自维基百科)。

我不喜欢用问题回答问题,但你是否可能在你和 Web 服务器之间有一个缓存防火墙?


我不知道有没有缓存防火墙。 - Mike Fielden
你有查看服务器上实际的“最后修改”属性,并确保它在那里确实发生了更改吗? - CodingGorilla
是的,服务器上的文件包含了我的更改。 :) 我还清除了浏览器缓存,以确保它没有被缓存在那里。 - Mike Fielden

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接