在一台计算机上实现多个Web站点的方式称为虚拟服务器。尤其对于多个小型站点,虚拟服务器可以极大的节省硬件成本,如下图:
<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

域名是区分站点的唯一性标记,站点的数量是与域名数相等的;同时,一个域名往往是与一个IP地址唯一对应的。由于IP地址资源的缺稀性,我们往往需要借助于其他手段利用同一IP地址实现多个站点,方法有两种端口号方法和主机头方法。这里我们介绍的是主机头方法。

主机标头方式

主机标头(Host Header)是除了IP地址和TCP端口号之外的第三个用于区分站点的唯一性标识。这样,对于两个共用同一个IP地址且都采用默认TCP端口号80的站点,只要为它们指定不同的主机标头,就可以唯一的在网络中将它们区分开。

为站点添加主机标头的方法如下:

 1.在WWW属性表单的【Web站点】选项卡中单击【IP地址】栏右侧的【高级】。

2.如右图,在【高级多Web站点配置】对话框中,选择列表中的标识项,单击【删除】。

3.单击【添加】,打开【高级Web站点标识】对话框,如下图所示:

4.在【IP地址】下拉列表框中选择IP地址。

5.指定【TCP端口】

6.在【主机头名】栏中输入主机标头名称,尽量不要包含空格或其他不兼容字符。

7.单击【确定】返回。

8.再次单击【确定】完成。

上述设置中,可以指定多个站点拥有同一IP地址、TCP端口号,只要保持它们的主机标头各不相同即可。

随后,应在DNS服务器中将这些主机头名统统映射到它们共同的IP地址上。在客户浏览器中输入主机头名即可访问相应站点。

关于【主机头名】:

如果想通过a.com来访问,则需要在【主机头名】里输入a.com。要是想通过IP访问的话,只需将主机头一栏放空即可。其中如果使用81端口,非http端口,则访问时需添加端口。