军事

多项目对应一个域名的牛

tomcat多项目对应一个域名的apache配置问题

apache2.2.4 ,tomcat6.18

tomcat 的webapps目录下有一个root目录,项目都放在这里

采用上的办法,把apache与tomcat整合后,OK了.配置简介如下:

apache:nf

VirtualHost *

DocumentRoot D:/Tomcat5.5/webapps/ROOT

ServerName

ServerAlias

/VirtualHost

tomcat: l

Host name=\"\" appBase=\"web\" unpackWARs=\"true\" autoDeploy=\"true\" xmlValidation=\"false\" xmlNamespaceAware=\"false\"

/Alias

Context path=\"/\" docBase=\"D:\\Tomcat5.5\\webapps\\ROOT\" debug=\"0\"

/Context

/Host

现在需求有变化,又做了另一个项目,放到了webapps的project2目录下

我把tomcat中加了一个配置

Host name=\"\" appBase=\"web\" unpackWARs=\"true\" autoDeploy=\"true\" xmlValidation=\"false\" xmlNamespaceAware=\"false\"

/Alias

Context path=\"/\" docBase=\"D:\\Tomcat5.5\\webapps\\ROOT\" debug=\"0\"

/Context

Context path=\"/project2\" docBase=\"D:\\Tomcat5.5\\webapps\\project2\" debug=\"0\"

/Context

/Host

在浏览器中是可以看到project2的主页面的,但是类似 ; 这样的文件都找不到了。.do与.jsp都被TOMCAT处理了,这样是对的,怎么样找到这些资源文件

我把APACHE配置成这样

VirtualHost *

他都会越洋送十一支粉红色玫瑰花给我 DocumentRoot D:/Tomcat5.5/webapps/project2

ServerName

ServerAlias

/VirtualHost

可还是不行。

Host name=\"\" appBase=\"web\" unpackWARs=\"true\" autoDeploy=\"true\" xmlValidation=\"false\" xmlNamespaceAware=\"false\"

/Alias

Context path=\"/project2\" docBase=\"D:\\Tomcat5.5\\webapps\\project2\" debug=\"0\"

/Context

/Host

一个IP可以给多个虚拟主机使用,一个域名怎么能指向两个目录呢?又不是多tomcat 多服务器 负载均衡

乌鲁木齐妇科习惯性流产治疗费用
呼和浩特白癜风哪家医院好
断桥铝门窗加盟
友情链接