PC 版 Google Chrome 无法识别“.local”域名

PC 版 Google Chrome 无法识别“.local”域名

在 PC 上安装 Bonjour 后,我可以使用“.local”访问 Mac 中的服务器。例如,我可以使用名称“prosseek.local”访问我的 Mac。

问题在于,在 PC 版 Chrome 中,它无法识别“本地”来打开搜索页面,而不是访问 Mac 服务器。

PC 上的其他网络浏览器(explore/firefox)不会出现此问题。更奇怪的是,chrome 似乎有时会识别“.local”,但并非总是如此。

如何解决这个问题?或者,我该如何告诉 Chrome“.local”是页面名称的一部分,以便不直接转到搜索页面?

添加

似乎这个问题已经存在有一段时间了,所以我认为谷歌对解决这个问题并不那么感兴趣,这是一个阻止使用 Chrome 的障碍。

http://code.google.com/p/chromium/issues/detail?id=30636

我找到了其他网页,但对解决这个问题不太有用

答案1

将其添加到 C:\Windows\System32\drivers\etc\hosts(确保以管理员身份打开,以便您有权写入该文件)

127.0.0.1 prosseek.local

然后运行

ipconfig /flushdns

你应该能够

ping prosseek.local

注意:如果 chrome 仍然忽略主机名,只需在末尾添加一个斜杠,例如 prosseek.local/,这将绕过搜索。来源:https://code.google.com/p/chromium/issues/detail?id=30636

答案2

调用您的 .local 域名一次在 Chrome 中,在其前面加上http://https://方案(例如:http://mywebsite.local)。
这样可以避免 Google 搜索,而是调用您当地的网站。

您只需执行一次此操作。从此刻起,您就可以输入本地 URL没有 http://或者https://它仍然会在本地加载(例如: mywebsite.local )。

答案3

/另一个解决方案是在末尾添加。例如,mywebsite.local/在地址栏中输入并按 Enter。您甚至不需要在开头写http://或。https://

相关内容