我的文件中/etc/hosts
有以下条目:
192.168.10.80 myapp.localhost
当我在 Firefox 浏览器上访问该 URL 时,http://myapp.localhost
它会正确显示我的应用程序在 vagrant 中运行。但在 chrome 或任何基于 chromium 的浏览器(Brave 浏览器、Chromium)上均无法显示。
你知道为什么会发生这种情况吗?
我查看了这些解决方案:
- https://stackoverflow.com/a/30476300/4706711
- 为什么 Google Chrome 无法解析 /private/etc/hosts 中的子域名?
- Google Chrome 无法访问 localhost 域
此外,当我尝试禁用异步 DNS 时,我找不到该选项:
在重复的答案中我无法
答案1
如果你使用.localhost
子域名,请按照此 stackoverflow回答。