Apache2 在tomcat7问题中将MyApp设置为根目录

Apache2 在tomcat7问题中将MyApp设置为根目录,apache2,tomcat7,Apache2,Tomcat7,我已在tomcat7中将MyApp部署为ROOT.war 使用apache2作为代理侦听端口80,配置如下: ProxyRequests off ProxyPreserveHost on ProxyPass / http://localhost:8080/ ProxyPassReverse / http://localhost:8080/ Tomcat7正在端口8080上侦听。 我在server.xml中添加了一个连接器 <Connector port="8080" protoc

我已在tomcat7中将MyApp部署为ROOT.war

使用apache2作为代理侦听端口80,配置如下:

ProxyRequests     off
ProxyPreserveHost on
ProxyPass / http://localhost:8080/
ProxyPassReverse / http://localhost:8080/
Tomcat7正在端口8080上侦听。 我在server.xml中添加了一个连接器

<Connector port="8080" protocol="HTTP/1.1"
           connectionTimeout="20000"
           URIEncoding="UTF-8"
           redirectPort="8443" 
           proxyName="www.myapp.com"
           proxyPort="80"   />

问题是,当我输入“www.myapp.com”时,tomcat会将/myapp添加到url“www.myapp.com/myapp”中,因此它会中断

知道为什么会这样吗?
谢谢

我发现了我的问题所在

真的很愚蠢,但通常愚蠢的问题需要很多时间才能解决,因为你认为这些事情不会错

在index.jsp中,我有如下内容

response.sendRedirect("/myapp/....");
吸取的教训