IIS中多个站点共同使用一个IP

在IIS构建的WEB服务器中,我们固然可以将申请的多个IP绑定到同一网卡上,再分别给不同的站点分配不同的IP,然而显而易见,这是非常不经济的,通过配置我们完全可以在IIS中让多个站点使用同一个IP,假设服务器IP为192.168.0.1:

方法一:端口法

将各站点的IP都绑定为192.168.0.1,但访问端口各不相同,这样当访问端口为非80的网站时,只须在URL后多加一个端口即可,显然,这样使用起来极不方便。下面我们介绍另一种方法,主机头名法,这种方法可以建立专业的虚拟主机,几乎所有使用IIS提供虚拟主机的公司都这样做的。

方法二:主机头名法

建立好各站点后,将其IP都绑定为192.168.0.1,端口都设置为80,然后在某个站点上点击右键,选择"属性",打开"网站"选项卡,点击IP地址右边的"高级"按钮,点击"添加"或选择"编辑"对现有的进行修改,重点是将主机头名设置为该站点域名即可,之后用同样的方法给其他站点设置主机头名即可。要注意的是在使用主机头绑定功能后就不能使用ip地址访问其上的任何网站了,因为请求信息中不存在域名信息,所以会出错。

评论: 1 | 引用: 0 | 查看次数: 5031
发表评论
登录后再发表评论!