tomcat或apache如何配置虚拟主机?

请问tomcat或apache如何配置虚拟主机?
我有几个不同的域名,同时指向一个ip,要实现输入不同的域名进不同的主页,在tomcat或apache上如何实现?
---------------------------------------------------------------

apache中

1<virtualhost *="">   
2ServerAdmin [email protected]   
3DocumentRoot /www/docs/dummy-host.andsky.com   
4ServerName dummy-host.andsky.com   
5ErrorLog logs/dummy-host.andsky.com-error_log   
6CustomLog logs/dummy-host.andsky.com-access_log common   
7</virtualhost>

---------------------------------------------------------------

e.g.
tomcat\conf\server.xml add:

1<context debug="0" docbase="d:\count" path="/count" reloadable="true">   
2.........   
3</context>
1<context debug="0" docbase="d:\test" path="/test" reloadable="true">   
2.........   
3</context>

........
运行:http://localhost:8080/count/.jsp
http://localhost:8080/test/
.jsp

-------------------------------------------------------
以下是tomcat中的办法
在tomcat中问题已经解决,是在tomcat/conf/server.xml的engine节中加入

1<host>段,具体可以参考原来的localhost,   
2楼上的意思理解的不正确,那只是一个目录,不是虚拟主机,我要求的是我的ip是一个,但当我在ie中键入http://www.runqian.com.cn时进入的是公司的主页,当键入http://demo.runqian.com.cn时进入的公司产品演示的主页,不管怎样还是要感谢的,apache的我没试过,估计差不多,一并感谢!</host>
Published At
Categories with Web编程
Tagged with
comments powered by Disqus