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

Joh*_*ner 9 firefox browser-cache

这是非常令人沮丧的。

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

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

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

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

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

有什么建议?

Car*_*l B 14

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

但是,您不想要该 www.,并且有一种方法可以将其关闭。关闭域猜测的选项还需要关闭关键字搜索以进行更改。

更改关键字搜索:

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

关于配置

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

关于配置1

这就是关键字搜索部分的处理。现在关闭域猜测。

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

一切都完成了,不再有 WWW 或 .com。

修理

更多内容在这里学习:Mozilla 支持


Sat*_*toh 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 元素;您会看到它从默认更改为用户设置,从 True 更改为 False。
  4. 完毕!

您可能还想检查这些:

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

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

在检查这些时,我得到了不同的答案。有些人报告它有效,有些人则没有。显然,只有在 URL 不可访问时才会添加这些。