2016 - 2024

感恩一路有你

一个IP绑定多域名的技术

浏览量:5072 时间:2017-03-27 17:26:16 作者:

windows2003 一个IP 绑定多域名的技术

尽管网络上能搜索到一个IP 绑定多域名的技术方面的一些资料,但大多都说得比较简单,而且这些资料都是针对WIN2000系统来说明的。刚好学校网站要换新服务器了,服务器新装的系统就是WIN2003的,而且学校有二个网站要绑定在一个IP 上,在这里我就把自己的绑定过程记录如下。

一、进入IIS 设置,新建两个WEB 站点,分别为byxx.sdedu.net 和by100.sdedu.net 。

1、(1)首先建立byxx.sdedu.net 站点。

注意,此处为关键之处,主机头应该输入你这个WEB 站点对应的域名,如现在这个站点对应的域名应该是:byxx.sdedu.net 路径为我们刚刚新建的文件夹。(主机头设置的路径:IIS 网站属性--网站--IP 地址--高级 --此站的多个标识--添加。)

(2) “主目录”选项中的“执行权限”设置为“纯脚本”

(3)开启“父路径”选项:主目录--配置--选项--启用父路径打上勾--确定。(如果设置父路径,在打开一些网页会了错。)

(4)打开C 盘或者其它盘,在工具--文件夹选项--查看--不选中使用简单共享(推荐)(即前面没有勾)。

(5)然后到你用IIS 打开的文件夹(即网站文件夹)右键--属性---安全--添加一个Everyone --设置为完全控制。还有Users 也设置为完全控制就可以了。如果第4、5点不设置,打开网站就会出现这样的提示:Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'

(6)打开inrernet 信息服务(即IIS )--WEB 扩展服务--打开相应的服务扩展。

二、用同样的方法建立第二个站点: by100.sdedu.net

三、IIS 设置完成,现在主机就绑定了两具域名。

Copyright © 2005 安徽中科大易元生物技术有限公司 http://www.egibio.com

,

什么是主机头

所谓的主机头的叫法起自IIS 中对域名绑定的功能,一般的web 服务器一个ip 地址的80端口只能正确对应一个网站,处理一个域名的访问请求。而web 服务器在不使用多个ip 地址和端口的情况下,如果需要支持多个相对独立的网站就需要一种机制来分辨同一个ip 地址上的不同网站的请求,这就出现了主机头绑定的方法。简单的说就是,将不同的网站空间对应不同的域名,以连接请求中的域名字段来分发和应答正确的对应空间的文件执行结果。举个例子来说,一台服务器ip 地址为192.168.1.10,有两个域名和对应的空间在这台服务器上,使用的都是192.168.1.10的80端口来提供服务。如果只是简单的将两个域名A 和B 的域名记录解析到这个ip 地址,那么web 服务器在收到任何请求时反馈的都会是同一个网站的信息,这显然达不到要求。接下来我们使用主机头绑定域名A 和B 到他们对应的空间文件夹C 和D 。当含有域名A 的web 请求信息到达192.168.1.10时,web 服务器将执行它对应的空间C 中的首页文件,并返回给客户端,含有域名B 的web 请求信息同理,只不过解释的是空间D 的文件。所以在使用主机头绑定功能后就不能使用ip 地址访问其上的任何网站了,因为请求信息中不存在域名信息,所以会出错。

Copyright © 2005 安徽中科大易元生物技术有限公司 http://www.egibio.com

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。