今晚刚刚又在想,一个服务器到底能不能绑定多个网站+域名呢?应该可以的呀,否则那些卖虚拟主机的怎么搞的,不都是同一个主机的嘛,只不过他们用的好像都是有专门的软件用于管理,比如我的空间就是用的cPanel面板。我之所以想要弄明白这个,是因为关于学校的网站,学校的网站有一个主域名,有两个还是几个自己的服务器(不过烂得死,里面好多毒),但是学校的子网站都是用的www.xxxx.com/xxx这样的目录形式的域名,让人非常不爽。现在我负责一个子网站,就想整一个二级域名或者自己搞个域名,问信息中心的老师,结果老师说不能实现,因为学校只有一个静态IP,只能够绑定一个域名,而且DNS现在也不支持加端口号绑定,所以就没办法,只能这样了,当时我就觉得不解,肯定是有办法的。。。

现在终于查到了,至少在我电脑上测试可行,到时候回学校试试看吧。

方法很简单,

就是利用IIS的绑定时的端口号+主机名来实现的。

第一步,配置IIS环境,已有的同学请往下跳

我的是WIN7系统,

所以配置的是WIN7中的IIS

进入Windows7的控制面板,程序,

选择左侧的打开或关闭Windows功能。

 

现在出现了安装Windows功能的选项菜单,注意选择的项目,我们需要手动选择需要的功能,下面这张图片把需要安装的服务都已经选择了,大家可以按照图片勾选功能。

 

安装完成后,再次进入控制面板,选择管理工具,双击Internet(IIS)管理器选项,进入IIS设置

 

第二大步,现在进入到IIS7控制面板。

添加网站

设置相应的属性(其中,3、4步就是我说的设置端口号(几个网站的端口都要设置成80)+主机名(就是你要用的域名),又叫主机头),然后确定。

 

选择相应的网站,ASP——行为——启用父路径——true。

 

差不多就这些,别忘记把你域名的A记录解析到你的主机上。