让我以我对 IIS 知之甚少的事实作为开头。
我的服务器上有几个网站(Windows 2003 IIS)
我有一些尚未在 IIS 中设置的域指向我的 IPAddress。
当您尝试访问这些站点时,它们会重定向到我在 IIS 中设置的第一个站点。如何更改这些未设置域访问的站点?(它不会重定向到“默认网站”,也不会重定向到“sitebuilder(default)”,无论如何)
服务器上有 Plesk,我使用 Plesk 设置新站点。
我只是想弄清楚如何将尚未在 IIS 中设置的域重定向到显示“正在建设中”或其他内容的页面。
编辑:
我在 IIS 中设置了 6 个网站。所有网站都指向 74.XXX(我忘了),默认网站指向“所有未分配”
我有 AAA.com 和 BBB.com。
AAA.com 是在 IIS 中设置的,当您访问它时,它会提取 vhosts/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 / 主机标头组合。
默认情况下,“默认网站”将符合您的要求,但也许您已将其配置更改为绑定到某些 IP 地址/主机标头组合,而不是“所有未分配”且未指定主机标头.
如果您有一个特定站点要将传入请求重定向到,只需将“默认网站”的“主目录”选项卡上的设置更改为是“重定向到 URL”并在“重定向到”文本框中指定 URL。
由于您的问题不是多个 IP 指向单个“所有未分配”的指向站点,AAA.com 是否设置为使用主机标头,还是仅绑定到该 IP?如果 AAA.com 和 BBB.com 都指向该服务器的单个 IP,并且您没有使用主机标头,那么它们将指向同一个站点。