Nic*_*rie 39 google-chrome hosts
谷歌浏览器忽略了C:/Windows/System32/drivers/etc/hosts
文件中的设置.IE11和Firefox都安装在同一台机器上并按预期工作.
我已经尝试了我能在网上找到的所有解决方案,包括:
chrome://net-internals/#dns
并单击"清除主机缓存"按钮.http://
到网址的前面.cmd.exe
并运行ipconfig /flushdns
我很茫然...有什么我错过的,我可以尝试或检查?
小智 27
如果有人在 2021 年偶然发现这个问题,对我来说,解决方法是禁用Use secure DNS
chrome 设置中的选项。禁用该功能后,主机文件中的所有选项都开始工作。
该选项位于“隐私和安全” > “使用安全 DNS”下
链接以更快地到达那里:
chrome://settings/security
Vix*_*xed 17
似乎Chrome不喜欢这类内容的以下扩展程序:
.dev
.localhost
.test
.example
.app
Run Code Online (Sandbox Code Playgroud)
使用.local,问题似乎消失了.
Kar*_*bur 10
这已被确定为 Chrome 中的“错误”,但它似乎绝对是故意的行为。/etc/hosts
连接到 Internet 时,Google Chrome 浏览器不支持。它总是进行 DNS 查找以确定 IP 地址。
虽然我下面的参考资料主要与我在 Linux 上的经验有关,但它不仅限于 Linux。
https://groups.google.com/a/chromium.org/forum/#!topic/net-dev/iKXqyc40tW0
https://superuser.com/a/887199/75128
https://bugs.chromium.org/p/chromium/issues/detail?id=117655
我今晚刚刚遇到这个问题,这些选项都不起作用。我发现Chrome 现在隐藏了“www”(https://www.howtogeek.com/435728/chrome-now-hides-www-and-https-in-addresses.-do-you-care/)。Chrome 正在使用我的主机文件,但我必须添加“www”。我的hosts
文件中的主机名,因为这是浏览器实际请求的内容,即使它没有显示。
在 Windows 11 上运行 Chrome 105,似乎没有任何效果,直到我::1
除了127.0.0.1
. 例如:
127.0.0.1 local.foo.com
::1 local.foo.com
Run Code Online (Sandbox Code Playgroud)
好的,我遇到了同样的问题,但是后来找到了解决方案。尝试以下操作:转到历史记录(Ctrl + H)->在左窗格中,单击“ 清除浏览数据”。 在打开的新窗口中,转到“ 高级”选项卡,将“ 时间范围”设置为“ 所有时间” ->检查“ 缓存的图像和文件” ->单击“ 清除”。数据 重新启动计算机,它应该开始重定向主机文件(C:\ Windows \ System32 \ drivers \ etc \ hosts)中提到的地址
归档时间: |
|
查看次数: |
24629 次 |
最近记录: |