首页 > 解决方案 > Firefox 从上周开始缓存页面

问题描述

我目前在 Ubuntu / Linux 下使用 80.0.1(64 位)版本,自上周以来,Firefox 缓存了我网站的页面!

结果当我注销时,我仍然有用户菜单。我在顶部标题中添加了信息,这些选项显示在某些页面上,但不是全部,我需要执行 SHIFT 重新加载以显示页面更新。

直到上周都没有后顾之忧!

它变得完全无法使用,例如:我连接到我的网站,但菜单没有出现...我将货币从 € -> $ 更改为显示的价格没有变化(除了 Shift 重新加载)。

我没有更改站点代码中的任何内容,在其他浏览器上也没有问题。

该网站是用 PHP 编写的,我试图通过在每个页面的开头添加这些标题来解决这个问题:

header("Cache-Control: no-cache, must-revalidate"); // HTTP/1.1
header("Expires: Sat, 26 Jul 1997 05:00:00 GMT"); // Date in the past

但即使使用这些 Headers 选项,仍然存在导致无法导航的缓存问题。

有没有人有办法解决吗?

标签: firefoxhttp-headersbrowser-cache

解决方案


推荐阅读