1

我在本地 IIS (7.0) 上部署了一个 Web 应用程序,并且运行良好。由于它在我的本地,因此可以通过 http://<>/webapp/index.aspx 访问它。现在,我想要实现的是在自定义 url 上访问它,即http://www.someuniqueweburl.com,并确保它在互联网上不存在,当然,只能在你访问时访问与本地 IIS Web 服务器在同一网络上。这是可以实现的吗?

非常感谢!

4

2 回答 2

3

您需要某种 DNS 服务来实现这一点。

您可以 :

  • 在本地网络 DNS 服务器中注册一个 DNS 条目(如果有)。然后你的所有网络都应该能够将 sample.custom.url.com 发送到你的 IP 地址

  • 或在 %windir%\System32\drivers\etc\hosts 文件中添加一个入口行:

    127.0.0.1 sample.custom.url.com

    但您将是唯一能够解析 sample.custom.url.com 的人。其他机器在它们的主机文件中需要一个类似的条目(使用您的网络 IP 地址,而不是 127.0.0.1)

于 2013-09-12T08:15:37.120 回答
1
  1. 打开 IIS 管理器。有关打开 IIS 管理器的信息,请参阅打开 IIS 管理器 (IIS 7)。
  2. 在“连接”窗格中,展开树中的“站点”节点,然后选择要为其配置主机标头的站点。
  3. 在“操作”窗格中,单击“绑定”。
  4. 在“站点绑定”对话框中,选择要为其添加主机头的绑定,然后单击“编辑”或单击“添加”以添加带有主机头的新绑定。
  5. 在“主机名”框中,键入站点的主机标头,例如 www.contoso.com。单击确定。
  6. 要添加额外的主机标头,请使用相同的 IP 地址和端口以及新的主机标头创建一个新绑定。对要使用此 IP 地址和端口的每个主机标头重复此操作。

我从 Microsoft technet 网站得到这个:Configure a Host Header for a Web Site (IIS 7)

于 2013-09-12T07:51:15.543 回答