2011-08-19 85 views
0

我有以下情况。映射到Tomcat的URI/foo/

Apache与mod_jk连接到一个Tomcat。该应用程序的根上下文是/

我尝试做的是以下

地图的URI /富/应用程序的根/ www.domain.com/foo/那么应该显示Web应用程序。

我尝试了几个RewriteRules,但它都以Tomcat的404结尾。有没有办法来 “隐藏”/ foo/URI,以便Tomcat获得/?的请求。

TIA Izac

回答

0

你应该张贴你的配置,所以我们知道哪里出了问题,但

ProxyPass/http://www.domain.com/foo 
ProxyPassReverse/http://www.domain.com/foo 

使用proxy reverse

+0

嗨威尔,那是我在这个周末做了什么,为我工作至今。但还有一件事,我希望将www.domain.com重写为www.domain.com/foo/,但该设置意味着我有ProxyPass的重定向循环原因。我在重写后设置了一个“隐藏”代理。人们可以键入www.domain.com它会被重写到www.domain.com/foo/,第二个代理会执行ProxyPass/foo/www.domain.com,Tomcat会看到/。有点肮脏,但工程。 – Izac