这真的很奇怪,因为它根本就不应该发生。
当我在 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
您可以更改缓存设置,以便它每次都检查所有网站的页面的新版本。
- 在地址栏中输入:关于:配置。
- 单击确认您想要编辑设置。
- 搜索browser.cache.check_doc_frequency。
- 双击该线。
- 将值从 3(默认值)更改为1。
有关此设置的更多详细信息,请参阅关联