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

文章翻译 文章翻译
文章编号: 190008 - 查看本文应用于的产品
本文的发布号曾为 CHS190008
展开全部 | 关闭全部

本文内容

概要

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

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

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


在 IIS 5.0 中配置主机标题名

若要在 IIS 中配置主机标题名,请按下列步骤操作:
  1. 启动 Internet Service Manager (iis.msc)。
  2. 右键单击要配置的 Web 站点,然后单击属性
  3. Web 站点选项卡上,选择该站点将使用的 IP 地址。

    备注 如果服务器上只有一个 IP 地址,则请选择所有未分配的,并设置应使用的 TCP 端口(通常是 80)。
  4. 单击“高级”。
  5. 此 Web 站点有多个标识列表中,选择您希望使用的标识。
  6. 单击“编辑”,然后添加希望使用的主机标题名。

    备注: 如果您想让此站点对一个以上的主机标题名作出响应,使用“添加”按钮向此列表中添加其他标识。 为各标识分别指定不同的主机标题名,但一定要使用同一个 IP 地址和端口。
  7. 应用这些更改并启动该 Web 站点(如果它尚未在运行中)。
  8. 将主机标题名注册到适当的名称解析系统。

    如果计算机在企业内部网(使用 Internet 技术的专用 LAN)上,则请将它注册到企业内部网的名称解析系统,如 Windows Internet 名称服务 (WINS)。

    如果计算机在 Internet 上,则请将主机标题名注册到域名系统 (DNS),后者由 InterNic 管理。
  9. 将主机标题名注册到名称解析系统后,通过从一个浏览器浏览此主机标题名来对它进行测试。 浏览器应该能够打开所期望的 Web 站点。

疑难解答

  • 当计算机启动或当您手动启动 Microsoft Internet Information Server 服务时,“事件查看器”可能会记录下面的事件:

    事件 ID: 115
    来源: w3svc
    说明: 此服务无法绑定实例 X。

    发生此问题可能是因为某些或所有在使用“主机标题”的 Web 站点定义了相同的 SSL(安全套接字层)端口号。 Internet Information Server 4.0 不支持将主机标题用于 SSL。 有关更多信息,请参见下面的参考链接。
  • 如果在使用 IIS 的附件程序包(如 Microsoft Proxy Server),则在将主机标题名应用到默认 Web 站点时可能会出现不正常的行为。 为此,一般不建议将主机标题名应用到 IIS 所创建的默认 Web 站点。

参考

有关其他信息,请参见以下 Microsoft 知识库文章:
Event ID 115 When Using Host Headers With IIS(在 IIS 中使用主机标题名时发生事件 ID 115)

Supporting Host Header Names in Older Browsers(在较旧的浏览器中支持主机标题名)

属性

文章编号: 190008 - 最后修改: 2001年10月24日 - 修订: 1.0
这篇文章中的信息适用于:
  • Microsoft Internet 信息服务 5.0
关键字:?
kbhowto kbhowtomaster KB190008
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。
不再更新的 KB 内容免责声明
本文介绍那些 Microsoft 不再提供支持的产品。因此本文按“原样”提供,并且不再更新。

提供反馈

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com