【发布时间】:2012-10-25 07:17:26
【问题描述】:
我访问我在客户服务器上设置的网站太快了,Firefox 现在记得,(示例)的默认网站
testsite.mycompanyname.com (non existing subdomain, same as *.mycompanyname.com)
是
www.mycompanyname.dk - or rather the IP of the default server
我随后设置了公共 DNS(a-record)以重定向到另一台服务器,但 Firefox 记住了默认 IP 地址。
Chrome/IE/Safari - 没问题,因为在 DNS 启动之前他们还没有访问过该站点...
我已经在 about:config: 中设置了这些
network.dns.disablePrefetch = true
network.dnsCacheExpiration = 0
还有什么?
我真的需要 firebug 来调试该站点上的前端....
干杯
【问题讨论】:
-
啊……愚蠢的我……确实试过了,但是除了网站特定的设置之外,所有的东西都勾选了,因为我想为其他所有东西保留 cookie/历史……做了没有注意到缓存之一。现在一切都清楚了。如果您想接受答案,请添加答案
-
如果您在本地编辑了 DNS 设置并且浏览器中的结果与 nslookup 的结果不对应,请确保您已在正确的位置更改了 DNS 设置。在我的例子中,我通过 PPPoE 连接到 Internet,无线路由器处于桥接模式,我在无线连接设置中设置了 DNS 服务器,nslookup 开始使用新服务器,但浏览器忽略它们并继续使用来自 ISP 的 DNS,直到我在 PPPoE 连接设置中更改了 DNS 服务器。
-
顺便说一句,Firefox 不会将 DNS 解析缓存到磁盘,并且有一个检查内存缓存的菜单:support.mozilla.org/en-US/questions/1258756
-
您可以在此处清除 Firefox 中的缓存:about:networking#dns
标签: firefox dns browser-cache