而不是IP地址使用IIS 7中的主机名

时间:2017-02-08 06:29:51

标签: asp.net-mvc-3 iis iis-7

我在asp.net mvc3中有一个简单的项目我在本地PC上发布并使用我的IP地址打开它。我尝试使用我在IIS中设置的主机名,但它不会打开该项目。如何在IIS7中使用主机名?有人知道吗?。

1 个答案:

答案 0 :(得分:1)

要在IIS7中添加主机名,请关注Microsoft的this procedure

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

此配置表示IIS收到的此主机名请求将发送到您配置的特定站点。

但是,您需要配置实际到达此IIS服务器的请求,这就是使用DNS的地方。

您的服务器可以通过其IP地址找到。在这里,您希望通过主机名找到您的服务器,因此您需要在某处显示主机名指向您的服务器IP的配置。

  • 如果这是针对Intranet站点的,请咨询您的网络团队。
  • 如果是针对互联网/外联网网站,则需要购买域名,您的提供商将允许您进行DNS配置。
  • 如果仅限本地(Windows)使用,则可以使用hosts文件绕过DNS。例如,检查this page。通过hosts文件,您可以告知 本地 计算机将主机名指向您选择的IP。