2 个回答

浏览器再收到你请求的域名后,会向 DNS 查询 域名 对应的IP,然后向 对应的 IP 发送请求,并把你请求的域名作为 Header 中的 Host 传递过去,IP 对应的服务器根据 你请求的 Host ,来分配不同的服务,然后给你提供服务。

但是,你这里将 域名的解析通过 hosts 文件指向了 127.0.0.1 即 环回地址,也就是你本地,但是你本地并没有任何主机提供了对这个 Host 的服务,所以就不能访问。

推荐阅读

你访问 hosts 未添加的域名的话,应该是可以正常访问的。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
logo
Microsoft
子站问答
访问
宣传栏