怎么让两个不同的国际域名指向同一个服务器上的不同目录(apache做服务器软件)
怎么让两个不同的国际域名指向同一台服务器上的不同目录
apache1.37做www服务器软件,操作系统为windows2000ads
服务器只有一个ip
原有一个国际域名:aaa.net
访问aaa.net到d:/wwwroot下
现在增加了一个国际域名:bbb.net
想让它指向到d:/www2root下,
请问大家http.conf怎么配置?
或者是还需要配置别的设置?
谢谢
问题点数:20、回复次数:7Top
1 楼confu(好久没来CSDN了)回复于 2003-10-04 21:58:25 得分 0
配置虚拟主机选项
<VirtualHost *>
ServerAdmin webmaster@dummy-host.example.com
DocumentRoot d:/wwwroot
ServerName aaa.net
</VirtualHost>
<VirtualHost *>
ServerAdmin webmaster@dummy-host.example.com
DocumentRoot d:/www2root
ServerName bbb.net
</VirtualHost>Top
2 楼feel8(Max.H)回复于 2003-10-04 22:34:58 得分 5
名字型虚拟主机是指每一虚拟主机的名字不相同,但IP一样。它的好处是不限制虚拟主机数量,配置、使用简单,不需另外的软硬件。缺点是客户端必须支持该部分协议,最近版本的浏览器都支持,某些老版本浏览器不支持。但Apache为此提供了解决方法。
设置方法:
在配置文件httpd.conf里,用NameVirtualHost指令设置虚拟主机,如:
NameVirtualHost 111.22.33.44
〈VirtualHost 111.22.33.44〉 #建议此处用IP
ServerName aaa.net #建议此处用域名
DocumentRoot d:/wwwroot
〈/VirtualHost〉
〈VirtualHost 111.22.33.44〉 #建议此处用IP
ServerName bbb.net #建议此处用域名
DocumentRoot d:/www2root
〈/VirtualHost〉
域名面板里必须把二个域名的a记录指向你的ipTop
3 楼xqi8(星期八)回复于 2003-10-04 22:43:13 得分 0
thanks I will to tryTop
4 楼ipman(.NET)回复于 2003-10-05 00:33:03 得分 3
对头,就是这样Top
5 楼hxhlc(天真二人组)回复于 2003-10-05 13:03:59 得分 0
可不可以使用不同的端口?Top
6 楼feel8(Max.H)回复于 2003-10-05 13:21:26 得分 12
端口型虚拟主机配置
Setup: 服务器有一个IP,
111.22.33.44 www.domain.tld
不需要另外的别名或IP,采用端口型虚拟主机即可设置一个配置有别于主服务器的虚
拟主机。
服务器配置:
...
Listen 80
Listen 8080
ServerName www.domain.tld
DocumentRoot /www/domain
〈VirtualHost 111.22.33.44:8080〉
DocumentRoot /www/domain2
...
〈/VirtualHost〉Top
7 楼xinyaoxp(云枫)回复于 2003-10-18 10:33:28 得分 0
好东西Top




