Firefox说“找不到服务器”,因为它正在添加WWW。如何停止呢?


9

这非常令人沮丧。

我一直在Firefox上访问servername.local。那就是它的URL。没有www。

在某个时候,servername.local不再可用,并且我收到一条错误消息:“找不到服务器”。很公平。

但是,Firefox不仅尝试了servername.local,还尝试了www.servername.local。再次“找不到服务器”。

问题是,既然servername.local已备份并正在运行(我可以使用其他浏览器并通过IP地址来访问它),无论我是否键入正确的非WWW ,Firefox始终会尝试使用www.servername.local。 URL或使用书签。

我清除了缓存,清除了历史记录。没变。我刷新了DNS缓存,也没有帮助。

有什么建议么?


1
“这就是它的URL。” 实际上,不,“ servername.local”是服务器的地址,但不是URL。
Nicolas Barbulesco '16

Answers:


14

Firefox正在利用域猜测。此选项将自动插入www或.com,因此您不必这样做。

但是,您不希望使用www。,并且可以将其关闭。关闭域猜测的选项还需要关闭关键字搜索以进行更改。

更改关键字搜索:

  1. 输入about:config中的地址栏并回车。您将收到一条消息,“这可能会使您的保修无效”弹出。单击“我保证,我会小心的。” 按钮。

关于配置

  1. 在搜索字段中键入Keyword.enabled,然后双击keyword.enabled首选项以将值设置为false。

aboutconfig1

那是“关键字搜索”的一部分。现在关闭域猜测。

在搜索字段中,输入fixup,然后双击browser.fixup.alternate.enabled,使其变为false。

全部完成,不再需要WWW或.com。

修理

要在此处了解更多信息:Mozilla支持


5

http://support.mozilla.org/en-US/questions/714016http://support.mozilla.org/en-US/questions/932632中

  1. 在FireFox中,转到about:config(这是所有基于Mozilla的浏览器都具有的特殊手动配置页;请注意,因为您确实可以完成很多工作!)
  2. 在“筛选器”框中,键入fixup并按Enter(这将隐藏所有配置元素,但与此条件不匹配的元素除外)。
  3. 单击browser.fixup.alternate.enabled元素;您会看到它从“默认”更改为“用户设置”,从“真”更改为“假”。
  4. 做完了!

您可能还需要检查以下内容:

browser.fixup.alternate.prefix-(www。)

browser.fixup.alternate.suffix-(.com)

检查这些时,我得到的答案很复杂。有人报告它有效,而有些人则不行。显然,仅当URL无法访问时才添加这些内容。


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.