我正在尝试禁用 nginx 中的所有缓存以进行测试。
我已经设置了以下行
add_header Cache-Control no-cache;
我看到页面本身没有被缓存,但是图像、css 和 javascripts 是。我怀疑这是因为 Firefox 收到“304 Not Modified”标题。
有什么办法可以预防吗?
附:
我想我自己找到了。 Firefox 现在一直显示“200 OK”。
这是正确的方法吗?
我已经添加
if_modified_since off;
add_header Last-Modified "";
最佳答案
对我来说听起来不错。
如果代理(在本例中为 Firefox)显示 200 OK,则表示传输已发生。
关于header - 如何在nginx中防止 "304 Not Modified"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7654773/