Firefox 在尝试解析域名时添加 www

Firefox 在尝试解析域名时添加 www

我正在尝试访问api.example.com,但是当我这样做时 Firefox 说:

Couldn't resolve server www.api.example.com

发生了什么事?为什么 Firefox 会www自动添加?

它在 Chrome、Safari 甚至另一台计算机上的 Firefox 上运行良好,所以我的本地副本一定有问题。

答案1

此功能由三个首选项控制browser.fixup.alternate.enabled,您browser.fixup.alternate.prefix可以在位置栏中browser.fixup.alternate.suffix输入时看到它们about:config。默认情况下,如果 Firefox 无法解析已输入到位置栏的服务器名称,它将尝试“修复”它。为了做到这一点,它会尝试在名称前面加上前缀“www.”和/或附加后缀“.com”。Chrome 对“修复”不完整名称有不同的策略 - 它只会启动 Google 搜索。

答案2

我认为 Firefox 会这样做,如果您输入api.example.com,它会首先查找它。如果它无法解析它,它会尝试www.在前面添加 ,因为很多网站(尽管数量正在减少)的主机名都需要子域名www来解析其 IP 地址。

相关内容