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

问题描述 投票:0回答:1

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

https://website/app

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

http://localIP:port/

如果http://localIP:port/返回一些东西

http://localIP:port/something

然后这应该映射回来

https://website/app/something

我想为本地服务器的所有链接保留https://website/app/

在Debian上使用Apache 2.4.25

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

以下是我当前配置的情况

ip:port / something映射到网站/某些东西而不是网站/ app / something

apache apache2 apache2.4
1个回答
0
投票

在VirtualHost中,这是我的工作配置

MY CONFIG适用于您的网站/ app /

客户端----互联网----路由器----(局域网)----(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>

以上地图网站/ app /但不适用于网站/应用程序

我也有一个问题映射网站/应用程序

© www.soinside.com 2019 - 2024. All rights reserved.