如果您尝试输入一个不是公共网站的 DNS 地址,例如,myinternalhomepage.lan
Chrome 或 Firefox 等普通网络浏览器的第一个响应是将它们视为纯文本发送到搜索引擎,而不是连接到就好像它们是一个网址一样。但是使用公共地址可以正常工作,我可以输入google.com
并获取 Google。
我知道可以强制将它们直接连接到而不是通过在它们前面加上前缀来搜索http://
or https://
,但这很烦人。
在浏览器或操作系统中是否有配置设置,默认情况下将某些 URL 视为可连接的,因此不需要手动输入协议前缀?
可悲的是没有。
但是,您可以使用 Chrome 扩展程序来完成此操作。
不搜索本地主机就是这样一种扩展。这使您可以通过将顶级域添加到其列表来为特定的本地主机配置它。因此,对于您的示例
myinternalhomepage.lan
,您将添加lan
到扩展的 TLD 列表以强制直接导航到 URL 而不是搜索。我还发现可以通过在 URL 后面加上 , 来覆盖这种行为
/
-myinternalhomepage.lan/
这至少比http://
开头更自然。不过,我仍然更喜欢另一个答案中给出的扩展名!