Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache 将URI/foo映射到Tomcat/_Apache_Tomcat_Rewrite - Fatal编程技术网

Apache 将URI/foo映射到Tomcat/

Apache 将URI/foo映射到Tomcat/,apache,tomcat,rewrite,Apache,Tomcat,Rewrite,我有以下情况 带有mod_jk的Apache连接到Tomcat。应用程序根上下文为/ 我尝试做的是以下几点 将URI/foo/映射到应用程序根/ www.domain.com/foo/应随后显示webapp 我试过几种重写规则,但最后都是Tomcat的404。有办法去吗 “隐藏”/foo/URI,以便Tomcat获得对/ 短暂性脑缺血发作 Izac你应该发布你的配置,以便我们知道出了什么问题,但是 ProxyPass / http://www.domain.com/foo ProxyPassRe

我有以下情况

带有mod_jk的Apache连接到Tomcat。应用程序根上下文为/

我尝试做的是以下几点

将URI/foo/映射到应用程序根/ www.domain.com/foo/应随后显示webapp

我试过几种重写规则,但最后都是Tomcat的404。有办法去吗 “隐藏”/foo/URI,以便Tomcat获得对/

短暂性脑缺血发作
Izac

你应该发布你的配置,以便我们知道出了什么问题,但是

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

使用。

嗨,威尔,这就是我这个周末所做的,到目前为止为我工作。但还有一件事,我希望www.domain.com被重写为www.domain.com/foo/但是安装程序没有工作,我得到了一个重定向循环,因为ProxyPass。我在重写后设置了一个“隐藏”代理。人们可以键入www.domain.com,它被重写为www.domain.com/foo/,第二个代理执行ProxyPass/foo/www.domain.com和Tomcat sees/。有点脏,但很管用。