为了提高硬件资源的利用率,可以在一台服务器中运行多个网站,而不需要额外添加硬件,这些网站称为虚拟主机。

要实现虚拟主机,必须要使不同的网站之间有能够互相区分的标记,有三种方式可以实现虚拟主机:不同的IP、不同的端口、不同的主机头。

在实际应用中,不同的IP和不同的端口不具备可行性,因而应用最多的就是采用不同的主机头。

主机头实际上就是每个网站的网址,所以要利用该方法首先要保证每个网站都在互联网上注册了唯一的域名,或是在DNS服务器中添加了相应的记录。

我们之前已经创建了名为test的网站,下面为test网站设置主机头。

在“网站”属性中点击“高级”按钮,

p_w_picpath

选中已有的标识,添加主机头值。

p_w_picpath

这样客户端就可以通过输入不同的网址以访问不同的网站,但需要注意的是,配置主机头之后,在客户端就无法再通过IP地址来访问相应的网站了,因而此时服务器中所有的网站对应的都是同一个IP。