我正在体验Apache CentOS和Wordpress最奇怪的行为。我有一个简单的网站正在开发中。浏览器会按照预期缓存标题图像,直到我上传新版本或创建副本(通过Yummy FTP)。原始图像每次都会缓存,但一旦替换,即使具有相同的版本和文件名,浏览器缓存也不再起作用,并且在每次页面更改时都会重新加载。浏览器是Safari。
你知道这是什么原因造成的吗?
发布于 2013-02-09 06:51:36
你的描述不够精确,无法回答这个问题。有不同的缓存机制。要回答这个问题,您必须调试浏览器执行的所有HTTP查询,并检查缓存控制的请求和响应头:
http://www.w3.org/Protocols/rfc2616/rfc2616-sec13.html
在Firefox上,这可以通过firebug来完成,Chrome内置了开发人员工具。我快速研究了一下Safari,似乎用它来调试HTTP并非易事。但是,在每个浏览器中,流程应该非常相似。
最有可能的情况是,即使使用图像,缓存的浏览器仍在发送请求,以检查它们是否已更改并获取
HTTP 304:未修改
来自服务器的响应。
https://stackoverflow.com/questions/14782527
复制相似问题