如何将请求转发到 http://server:port 到 http://server:port/app



我正在向当前正在运行的服务器之一添加新服务,但在使两个应用程序都正常运行时遇到了麻烦。

目前,我有一个在 http://server.com:8080/上运行的Web应用程序,我需要能够将任何这些请求转发给 http://server.com:8080/app(或类似的东西)。我尝试做一些 ProxyPass 和 ReverseProxyPass 配置,但我对 apache2 的理解不够充分,无法理解出了什么问题。

有人可以向我提供有关如何完成此操作的信息吗?

您可以使用如下所示的重写规则:

RewriteEngine On
RewriteRule ^/(.*) ^/app/$1