如何在 Windows/IIS 中本地定义 URL 的解析方式

如何在 Windows/IIS 中本地定义 URL 的解析方式

我知道有一种方法可以让任何定义的 URL 解析为不同的 URL,但我不记得如何或在哪里定义此设置。

我知道这有点模棱两可,所以请考虑以下示例。我正在构建http://www.webapplication.com。我已经在 IIS 7 中设置了网站。但是,我还没有转发名称服务器来解析我的服务器,因此 URL 完全指向其他地方。但是,当我访问http://www.webapplication.com在本地,我希望IIS 7网站能够得到解析。

我该怎么做?这是 IIS 中的设置、单个浏览器(IE 或 Chrome)还是其他地方(例如我的网络设置)的设置?

答案1

名称解析是通过 DNS 处理的,因此如果您需要主机解析到不同的机器,则需要修改 DNS。如果您只希望它为您的测试机器进行不同的解析,您可以修改您将要浏览的机器上的 \windows\system32\drivers\etc\hosts 文件。

注 1:主机的典型位置位于 \windows 下,但您应该检查 %SystemRoot% 以了解系统上的位置。

注2:如果您尝试编辑此文件,您的 AV 程序可能会发出抱怨。

您必须修改 DNS 服务器才能更改 DNS。我无法告诉您它是本地 DNS 还是基于互联网的 DNS。

相关内容