26

在我的公司,我们通过本地服务器访问一些数据库,通过 firefox/chrome/safari,使用以下格式的 URL:

http://server_name:端口/路径

这意味着它不需要前缀 www。或后缀 .com。问题是最近浏览器已经开始自己添加这些,无论是在我们刚刚启动浏览器还是在加载新页面时,从而使 URL:

http://www.server_name.com:port/path

当然,这不是正确的 URL,它不允许连接到我们的服务器,或者它会在进程中间断开我们的连接。有没有办法阻止浏览器自动添加这些?

预先感谢您的帮助!

4

3 回答 3

45

在 Firefox 14 之前我从来没有遇到过这个问题。我在过去几年中发现的问题的答案是:

  1. 在地址栏中,输入 about:config 并按“Enter”

    • about:config "这可能会使您的保修失效!" 可能会出现警告页面。“点击我会 > 小心,我保证!”,继续到 about:config 页面。
  2. 在搜索字段中,输入“browser.fixup.alternate.enabled”

  3. 双击“browser.fixup.alternate.enabled”首选项以将其值设置为 false。

这似乎对人们有用,但对我无效。搜索配置后,我找到了 browser.urlbar.autocomplete.enabled。我把它关掉了,它成功了。因此,如果以前的方法不起作用,请尝试:

  1. 在地址栏中,输入 about:config 并按“Enter”

    • about:config "这可能会使您的保修失效!" 可能会出现警告页面。“点击我会 > 小心,我保证!”,继续到 about:config 页面。
  2. 在搜索字段中,输入“browser.urlbar.autocomplete.enabled”

  3. 双击“browser.urlbar.autocomplete.enabled”首选项将其值设置为 false。

编辑:禁用browser.urlbar.autoFill而不是自动完成也可以解决问题,同时仍然显示历史记录中的建议结果。

于 2012-07-20T16:01:34.713 回答
1

如果您只是server_name在搜索/url 栏中输入,浏览器会尝试提供帮助并猜测 URL 应该是什么或切换到搜索。但是,如果您单击 HTML 链接、输入完整的 URL ( http://server_name) 或使用书签,浏览器应尊重所输入的内容。

于 2012-04-18T03:41:34.450 回答
1

如果在互联网上的此处和其他地方找到的所有建议都不起作用(就像它们对我不起作用),请检查您的代理设置是否在公司环境中。

我不得不手动设置代理 - 它没有采用全局设置。选项 - 网络 - 设置 - '自动代理配置 url' 为我修复了它。

于 2014-01-17T14:33:45.013 回答