Asp.net mvc 3 在IIS 7中使用主机名而不是IP地址

Asp.net mvc 3 在IIS 7中使用主机名而不是IP地址,asp.net-mvc-3,iis,iis-7,Asp.net Mvc 3,Iis,Iis 7,我在asp.net mvc3中有一个简单的项目,我在本地PC上发布并使用我的IP地址打开它。我尝试使用在IIS中设置的主机名,但它不会打开项目。如何在IIS7中使用主机名?。有人知道吗?要在IIS7中添加主机名,请遵循Microsoft的说明: 打开IIS管理器。有关打开IIS管理器的信息,请参阅 打开IIS管理器(IIS 7) 在连接窗格中,展开站点 节点,然后选择要为其创建的站点 配置主机头 在操作窗格中,单击绑定 在 “站点绑定”对话框中,选择要为其创建的绑定 添加主机标题,然后单击编辑或

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

要在IIS7中添加主机名,请遵循Microsoft的说明:

  • 打开IIS管理器。有关打开IIS管理器的信息,请参阅 打开IIS管理器(IIS 7)
  • 在连接窗格中,展开站点 节点,然后选择要为其创建的站点 配置主机头
  • 在操作窗格中,单击绑定
  • 在 “站点绑定”对话框中,选择要为其创建的绑定 添加主机标题,然后单击编辑或单击添加以添加新标题 与主机头绑定
  • 在主机名框中,键入主机标题 如www.contoso.com
  • 单击“确定”
  • 添加 附加主机头,创建具有相同IP的新绑定 地址和端口,以及新的主机头。对每个主机重复此操作 要使用此IP地址和端口的标头
  • 此配置意味着IIS接收到此主机名的请求将发送到您配置的特定站点

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

    您的服务器可以通过其IP地址找到。在这里,您希望通过主机名找到您的服务器,因此您需要在某个位置进行配置,说明您的主机名指向您的服务器IP

    • 如果这是针对内部网站点,请咨询您的网络团队
    • 如果这是针对internet/extranet网站,您需要购买域名,您的提供商将允许您进行DNS配置
    • 如果这仅用于本地(windows)使用,则可以使用hosts文件绕过DNS。例如,检查。主机文件允许您告诉本地计算机将主机名指向您选择的IP

    您是否有正确的DNS设置?如果它只是本地的,您可以编辑您的主机file@GôTôI是IIS7新手,我只知道如何发布项目和使用IIS7。你能教我怎么做吗?我试着做实验,我得到了你给出的解决方案,在创建线程之前在
    IIS
    中添加主机名。但它不起作用。现在我也用同样的DNS遵循你们的步骤。