让我来介绍一下,我对IIS知之甚less。
我在我的服务器上有几个网站(Windows 2003 IIS)
我有我没有在IIS中设置的域名,指向我的IP地址。
当您尝试访问这些网站时,他们会redirect到我在IIS中设置的第一个网站。 如何更改这些未设置网域的网站? (这不是redirect到“默认网站”,也不是redirect到“sitebuilder(默认)”)
服务器上有Plesk,我使用Plesk来设置新的站点。
我只想弄清楚如何将IIS中未设置的域redirect到“Under Construction”之类的页面。
编辑:
我在IIS中设置了6个网站。 所有的网站指向74.XXX(我忘了),默认网站指向“全部未分配”
我有AAA.com和BBB.com。
AAA.com是在IIS中设置的,当你进入它时,它会提取虚拟主机/ AAA.com / httpdocs / index.html中的内容。 到现在为止还挺好。
BBB.com没有安装在IIS中,但我拥有该域名。 当您访问BBB.com时,您需要访问vhosts / AAA.com / httpdocs / index.html,并在Firefox的地址栏中保留BBB.com。
还有什么呢? 关于标题的东西? (对不起,我是一个新手)
IIS默认绑定到0.0.0.0,端口80。 假设您已将IP地址分配给IIS计算机,则绑定到“所有未分配”IP地址(端口80)且未指定主机头的网站将回答机器上所有未访问过的IP地址分配给另一个站点的IP /主机头组合。
默认情况下,“默认网站”将适合你正在查找的账单,但也许你已经改变了它的configuration绑定到某些IP地址/主机头组合,而不是“All Unassigned”而没有指定主机头。
如果你有一个特定的网站你想redirect传入的请求,只需要改变“默认网站”的“主目录”选项卡上的设置(或任何你设置的“所有未分配的”没有主机头)的网站成为“redirect到URL”,并在“redirect到”文本框中指定URL。
由于你的问题是不是多个IP到一个单一的“所有未分配”指向的网站,是AAA.com设置为使用主机头,还是只是绑定到该IP? 如果AAA.com和BBB.com都指向该服务器的单个IP,并且没有使用主机头,则他们将指向同一个站点。