在 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://