FireFox 继续根据过时的 httpd.conf 规则进行重定向(其他浏览器则不会)

FireFox 继续根据过时的 httpd.conf 规则进行重定向(其他浏览器则不会)

这真的很奇怪,因为它根本就不应该发生。

当我在 FireFox 上访问 wellness.learnitlive.com 时,我看到它被重定向到:http://www.learnitlive.com/classes-events/Health-Wellness/280.html

当我通过 IE/Chrome/Safari/Opera 访问 wellness.learnitlive.com 时,我看到它被重定向到:http://www.learnitlive.com/wellness.php

两者都来自同一台机器。我没有让 FF 使用任何代理。此外,我在其他人的机器上也看到了相同的结果。

昨天在 httpd.conf 文件中指定了 /classes-events/Health-Wellness/280.html 重定向,但现在设置为 /wellness.php 并且自更改后 httpd 服务器已重新启动多次。

我不确定为什么 FF 会表现得如此。

我正在使用 OpenDNS 并且也刷新了他们的缓存。

答案1

Firefox 正在缓存此资源。请清理浏览器缓存:Firefox -> 选项 -> 隐私 -> 清除最近的历史记录 -> 勾选“缓存”复选框 -> 确定。 干净利落。

为了完整起见,我还要补充一点,如果您想强制显示页面的非缓存版本,在大多数浏览器中使用 Ctrl+F5 即可强制显示。但是,在重定向问题(例如此处的问题)的情况下,这无济于事。

答案2

您可以更改缓存设置,以便它每次都检查所有网站的页面的新版本。

  1. 在地址栏中输入:关于:配置
  2. 单击确认您想要编辑设置。
  3. 搜索browser.cache.check_doc_frequency
  4. 双击该线。
  5. 将值从 3(默认值)更改为1

有关此设置的更多详细信息,请参阅关联

相关内容