【问题标题】:Apache2 Port map via Proxy but keep path通过代理的 Apache2 端口映射但保留路径
【发布时间】:2017-12-29 03:09:20
【问题描述】:

我有一个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 映射到 website/something 而不是 website/app/something

【问题讨论】:

    标签: apache apache2 apache2.4


    【解决方案1】:

    VirtualHost 这是我的工作配置

    MY CONFIG 适用于您的网站/应用程序/

    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

    我在映射网站/应用程序时也遇到了问题

    【讨论】:

      猜你喜欢
      • 2023-02-13
      • 1970-01-01
      • 1970-01-01
      • 2019-10-29
      • 2017-06-28
      • 2019-10-05
      • 2013-03-30
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多