只有一台WEB服务器,原来都是JSP的项目,所以最开始这台服务器上只装了TOMCAT来发布.
以前的JSP项目在webapps文件下是这样发布的:
webapps/test1/   -----项目1
webapps/test1/ROOT/    -----项目*.jsp代码
webapps/test1/css/     -----资源文件
webapps/test1/images/  -----资源文件
webapps/test2/   -----项目2
webapps/test2/ROOT/    -----项目*.jsp代码
webapps/test2/css/     -----资源文件
webapps/test2/images/  -----资源文件
....
虚拟主机配置如下:
<Host name="www.test1.com" appBase="D:\tomcat\webapps\test1" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false"></Host>
<Host name="www.test2.com" appBase="D:\tomcat\webapps\test2" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false"></Host>
.....现在有个PHP的项目,因为只有1台服务器,所以就用apache+tomcat进行整合,并且现在已经整合成功.现在的问题就是不知道该如何配置虚拟主机,我的配置如下:
apache配置
NameVirtualHost *:80 
<VirtualHost *:80> 
ServerAdmin [email protected]
ServerName www.test1.com        
DocumentRoot "D:\tomcat\webapps\test1" 
</VirtualHost> 或者:
NameVirtualHost *:80 
<VirtualHost *:80> 
ServerAdmin [email protected]
ServerName www.test1.com        
DocumentRoot "D:\tomcat\webapps\test1\ROOT" 
</VirtualHost>tomcat配置
<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">
或者
<Host name="www.test1.com" appBase="D:\tomcat\webapps\test1" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false"></Host>网站都无法正常显示(apache+tomcat整合测试已经成功).望高手大侠们赐教.应该怎样正确配置呢?