配置 IIS 主机头,实现一机部署多个网站(共用 80 端口)
经常发布网站的朋友都清楚在实际使用过程中我们并不必须在每台服务器上放置唯一的站
点,可以通过虚拟目录或者修改发布端口等多种方式实现在同一台服务器上发布多个网站
的目的,从而节约了资源也方便我们有效的管理多个站点。但是可能在实际使用过程中不
希望通过虚拟目录或端口号的形式来访问站点,那么两个网站能否都用 80 端口在 IIS 中启
动呢?今天我们就来解决此问题。
一、Windows 2003 中 IIS 6 主机头功能:
实际上我们可以利用 Windows 2003 中的 IIS 6 组件实现前面提到的让两个不同的网站都用
80 端口对外发布,而访问时直接输入地址即可不用加任何虚拟目录路径也不需要修改默认
端口号。这就是 IIS 6 中的主机头功能,下面笔者通过一个案例为大家详细介绍。
二、手把手教你配置主机头发布多个站点:
我们需要实现的功能就是在同一台服务器上发布两个不同的网站,而这两个网站都使用 80
端口,而且访问时不通过虚拟目录完成。
(1)建立 A 站点:
我们需要分别建立这两个站点。
第一步:在 Windows 2003 中启动 IIS 组件,然后在网站选项上点鼠标右键选择“新建”-
>“网站”。(如图 1)
图 1:启动 IIS 组
件(点击看大图)
第二步:在网站描
述处填写“softer
站点”来区分另一
个网站名称,点
“下一步”按钮继续。
(如图 2)
图 2:填写网站名
称(点击看大图)
第三步:接下来就
是主机头设置的关
键了,网站 IP 地
址处信息保持默认
的“全部未分配”即
可,端口是默认的
80,最下面的“此
网站的主机头”输
入一个域名,当然如果真的要对 internet 发布自己的网站,这个域名是要输入真实的已经
注册的。笔者填写 www.softer.com 作为该网站的主机头。(如图 3)