使用 mod_rewrite 和 mod_jk 访问不同的 worker

使用 mod_rewrite 和 mod_jk 访问不同的 worker

我想要实现以下目标:

我们希望通过一个 DMZ 代理来访问多个应用服务器,由 mod_jk 工作者代表。

所有应用服务器上的 Web 上下文必须相同,因为它们运行相同的应用程序。我们只想通过 URL 中的附加“文件夹”访问不同的服务器。

例如:

some-fancy-url.com/hh1/一些/应用程序/

-->JKMount /some/application/* worker-handheld1

some-fancy-url.com/它1/一些/应用程序/

-->JKMount /some/application/* worker-localhost

因此,我们希望根据 URI 和上下文之间的关键字将请求转发给不同的工作者;但是应用服务器需要在没有这个关键字的情况下接收请求。

我们如何才能实现这个目标?我想是使用 modrewrite 吧?

相关内容