除了两个站点之外,mod_jk将所有请求挂载到tomcat

use*_*086 3 apache tomcat mod-jk

我正在使用mod_jk通过apache webserver访问java Web应用程序.我的vhost.conf看起来像这样:

JkMount /web/* worker1
JkMount /group/* worker1
JkMount /home/* worker1
JkMount /contact/* worker1
JkMount /customers/* worker1
JkMount /downloads/* worker1
JkMount /theme/* worker1
JkMount /language/* worker1
JkMount /image/* worker1
JkMount /layouttpl/* worker1
Run Code Online (Sandbox Code Playgroud)

如您所见,我必须额外安装java Web应用程序的每个站点.我不能只使用JkMount/*worker1,因为有一些PHP应用程序(mydomain.com/forum和mydomain.com/wiki)在同一个apache服务器上运行.我的问题是,tomcat服务器中不同站点的名称经常发生变化.因此,每当站点名称发生更改时,我都必须调整vhost.conf文件.是否有可能将所有请求发送到tomcat服务器,就像使用JkMount/*worker1但/ wiki和/ forum除外?

我正在寻找这样的东西:

JkMount /* worker1
JkUnmount /forum
JkUnmount /wiki
Run Code Online (Sandbox Code Playgroud)

小智 9

试试这个:

JkMount /* worker1
JkUnMount /forum/*  worker1
JkUnMount /wiki/*   worker1
Run Code Online (Sandbox Code Playgroud)