通过代理的 Apache2 端口映射但保留路径

Apache2 Port map via Proxy but keep path

我有一个https://website我要映射

https://website/app

在端口

上从本地服务器发送和接收数据

http://localIP:port/

如果 http://localIP:port/ returns 某事

http://localIP:port/something

那么这个应该映射回

https://website/app/something

我想为 localserver

的所有链接保留 https://website/app/

在 Debian 上使用 Apache 2.4.25

任何配置示例都会有很大帮助...在线搜索解决方案

这是我当前配置的结果

ip:port/something 映射到 website/something 而不是 website/app/something

VirtualHost 内部,这是我的工作配置

我的配置适用于您的 website/app/

CLIENT ---- INTERNET ---- ROUTER ---- (lan) ---- (https)APACHE + (http)LOCAL

ProxyPass /app/ http://<IP>:<PORT>/     
ProxyPassReverse /app/ http://<IP>:<PORT>/  
ProxyHTMLURLMap http://<IP>:<PORT>/ /app/   
<Location /app/>
    ProxyHTMLEnable On                                     #### v2.1 min
    ProxyHTMLExtended on
    ProxyPassReverse /
    ProxyHTMLURLMap http://<IP>:<PORT> /app/
    ProxyHTMLURLMap / /app/
    ProxyHTMLURLMap /app/ /app/
    RequestHeader unset Accept-Encoding

    #AuthType Basic
    #AuthName "Restricted Content"
    #AuthUserFile /LINK/TO/.htpasswd/FILE
    #Require valid-user     
</Location>

以上地图 website/app/ 但不适用于 website/app

我的映射也有问题website/app