在Windows Server 2008 R2中托pipe的IIS 7.5中,我有几个没有分配DNS地址的网站。 我们以站点名为mySite的网站为例(在IIS中命名)。 我有这个网站的标准绑定没有主机名。

假设我的服务器IP地址是,例如, 101.22.23.01 。 因此,对于我来说,为了访问网站,我应该放在我的浏览器的地址栏中:
[IP_address]/[sitename]
在这种情况下:
101.22.23.01/mySite
但它不起作用。 我应该在绑定中指定其他的东西吗?
您需要使用主机标头,并创build相应的DNSlogging来托pipe使用相同IP地址的多个网站。
编辑:例如,您将需要为每个站点创build绑定。 为端口80创build绑定,并在主机名字段中inputwww.mysite.com,并创buildDNS条目(或设置本地主机文件进行testing),以指向该IP地址。 为端口80创build第二个绑定,并在主机名字段中inputwww.myothersite.com并创buildDNS条目。
换句话说,你不能访问这些多个站点没有DNS映射或设置站点绑定到另一个端口或IP地址
您可以在绑定中添加主机名(mySiteHostName.com)和IP地址(101.22.23.01)。
您需要在客户端主机文件中添加条目。 C:\ Windows \ System32 \ drivers \ etc \ hosts文件
101.22.23.01 mySiteHostName.com。
现在你可以在客户端机器上testing而不用创builddnslogging。