发新话题
打印

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

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

信息来源:http://support.microsoft.com/def ... ;190008&sd=tech

本任务的内容
• 概要  
  • 在 IIS 5.0 中配置主机标题名  

• 疑难解答  
• 参考  

概要
本分步指南向您介绍如何使用主机标题使多个主机名共享一个 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 站点。
曾几何时,有人对我说:装B遭雷劈。我说:去你妈的。于是,这个人又对我说:如果再说脏话,上帝会惩罚你的。我说:我操上帝。结论:彪悍的人生不需要上帝。

TOP

发新话题