【问题标题】:How can I forward requests to http://server:port to http://server:port/app如何将请求转发到 http://server:port 到 http://server:port/app
【发布时间】:2014-11-24 21:00:34
【问题描述】:

我正在向我当前正在运行的其中一个服务器中添加一项新服务,但我无法让这两个应用程序正常运行。

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

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

【问题讨论】:

  • proxypass 仅用于转发到其他端口/主机。您只是重定向到该站点的子 uri。 mod_write 可能就是您所需要的。

标签: apache .htaccess port portforwarding


【解决方案1】:

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-09-27
    • 1970-01-01
    • 2019-11-17
    • 2012-08-24
    • 1970-01-01
    • 1970-01-01
    • 2016-04-10
    • 1970-01-01
    相关资源
    最近更新 更多