Mac OS X 上的 Firefox 12.0 如何/在哪里存储 uri 映射?

Mac OS X 上的 Firefox 12.0 如何/在哪里存储 uri 映射?

我有一个网站昨天在 Firefox 12.0 中开始出现异常。

当点击一个链接时/home/write-journal,实际的请求被发送到不同的 URI /join

在 Safari 和 Chrome 中,这种情况不会发生,链接可以正确转到/home/write-journal

Firefox 如何以及在哪里缓存这些信息?

在清除缓存之前,我试图找出它从哪里开始混乱(希望这能解决问题)。

顺便说一句,我正在查看实时服务器的访问日志以了解正在请求哪个页面。

点击链接时,服务器的访问日志中出现的第一行是:

10.10.0.55 - - [15/May/2012:10:01:51 -0400] "GET /join HTTP/1.1" 302 1390 "http://example.org/home/profile" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:12.0) Gecko/20100101 Firefox/12.0"

在 Chrome 中访问同一页面时,访问日志为:

10.10.0.55 - - [15/May/2012:10:03:21 -0400] "GET /home/write-journal HTTP/1.1" 200 44251 "http://example.org/home" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_3) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.168 Safari/535.19"

值得一提的是,我在 /etc/hosts 中确实设置了一个覆盖,将 url 指向局域网服务器而不是远程服务器。

以下/etc/hosts行:

10.10.0.98      example.org

更新

我查看了 Firebug 中的请求,发现由于昨天的 301 重定向,FF 已缓存该请求。

该重定向被缓存至 2106 年。

相关内容