【发布时间】:2019-10-08 01:09:56
【问题描述】:
我使用的是 Windows 10。我正在尝试将 127.0.0.1 映射到假设域:en.mylocalhost.tld
当我以管理员身份打开 C:\Windows\System32\drivers\etc\hosts 时,它是空的。
我添加了以下行:
127.0.0.1 en.mylocalhost.tld
重启电脑。
我有一个在 localhost:4200 上提供的 Angular 应用程序。它适用于本地主机。
但是当我输入 en.mylocalhost.tld:4200 时,我得到了
DNS 错误(您要查找的页面的主机名没有 存在)
此外,hosts 文件中没有 localhost 条目。那为什么 localhost 可以工作?
我该如何解决这个问题?
【问题讨论】:
-
不能为空。出厂时的原始文件有一条评论可以回答您的问题:“本地主机名称解析在 DNS 本身内处理。”确保您的编辑器没有将文件保存到 c:\windows\syswow64。
标签: windows-10 hosts hosts-file