【发布时间】:2015-03-06 10:23:38
【问题描述】:
最近我的开发人员启用了每页和资产的站点缓存。根据需要,资产的响应代码为 304,但页面返回 200:
/offers/brand-new-car HTTP/1.1" **200**
刷新页面(使用 F5 快捷键)似乎没有帮助。
这是一个示例日志:
37.190.212.157 - - [06/Mar/2015:11:10:45 +0100] "GET /offers/brand-new-car HTTP/1.1" **200** 11998 "http://domain.com/cars" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.2214.115 Safari/537.36"
我们将非常感谢您的帮助。
谢谢
【问题讨论】:
-
显示请求和响应标头,使用 Fiddler 捕获它们。不使用 F5 而是通过 pressing enter in the address bar 刷新。
-
实现缓存的方法有很多。我们得到了一些问题,但我们无法用这个小信息来确定问题所在。您能否告诉我们您的开发人员如何实现缓存?检查您的服务器配置(
.htaccess用于 Apache)或应用程序代码。
标签: http caching http-caching