现在很多朋友都有自已的个人服务器,怎么充分利用这台服务器,以节约投资是大家都比较关心的问题。比如自己申请了多个域名,或一个域名下的多个子域名都想映射到这同一台服务器。但又只有一个公网IP地址,并且都想用80端口,不然访问网站时,域名都加个端口号看着的确不爽。当然,虚拟主机就是为了解决这种问题而产生的。
要在IIS中创建虚拟主机,你需要检查一下你的OS版本,只有Windows Server 和Windows Vista 中的 IIS自身已经有了对虚拟主机的支持。所以并不需要安装额外的软件。.如果使用了Windows 98, Me, NT4 Workstation, Windows 2000 Professional, 或者是 Windows XP请看这里:http://www.simpledns.com/kb.aspx?kbid=1150.
现在讲一下怎么在windows server 2003中,创建虚拟主机.在IIS中,右击站点,点击“属性”,如下图所示:
然后选中“网站”选项卡,在IP地址栏,点后面的“高级...”按钮
再点击“编辑”按钮,如下图所示:
在主机头值中输入的的域名。注意,你可以在上图所示中,为这个站点添加多个域名,如example.com和www.example.com,那么通过两个域名访问你的IIS时,都被从重位到这个网站。
这样一个虚拟主机就创建完成了。你可以用这种方法配置多个虚拟主机了。注意:所有的虚拟主机可以使用相同的80端口,IIS根椐来访的不同域名,知道怎么定位。