怎么样使用主机标题名从一个IP地址托管多个站点?

怎么样使用主机标题名从一个IP地址托管多个站点?


Microsoft Knowledge Base Article - 190008

HOW TO:使用主机标题名从一个 IP 地址托管多个站点

http://support.microsoft.com/default.aspx?scid=kb;zh-cn;190008&sd=tech


概要

本分步指南向您介绍如何使用主机标题使多个主机名共享一个 IP 地址。

IIS 让您可以将任意数目的站点分配到单个 IP 地址并使用主机标题来区分它们。 当 IIS 接收到对一个 Web 页的请求时,它会查看由浏览器送入的信息。 如果浏览器遵守 HTTP 1.1 规范(Internet Explorer 3.x 及更高版本,或 Netscape Navigator 3.x 及更高版本),则 HTTP 标头中包含所请求的实际域名。 IIS 使用此信息确定应由哪个站点应答此请求。

如果浏览器遵守的不是 HTTP 1.1 规范,则您可以编写一个核心页面来显示所有可用站点,让用户选择使用哪个站点。 有关这一点的操作指导,请参见本文最后的参考部分。