Apache Proxypass为HTTP到HTTP重定向提供了太多重定向错误

时间:2018-12-04 06:56:25

标签: apache http mod-rewrite https proxypass

我有一个Apache 2.4实例,该实例的ProxyPass配置为指向所有带有/ abc的传入请求

ProxyRequests Off
    <Proxy *>
        Order deny,allow
        Allow from all
    </Proxy>

RewriteEngine On
ProxyPreserveHost On
ProxyVia On

#### Generic Proxying of /web urls ####
ProxyPassMatch ^/abc/(.*)  http://142.100.5.163/abc/$1
ProxyPassReverse ^/abc/(.*)  http://142.100.5.163/abc/$1

当我从配置了proxypass的apache实例进行调用时,此方法工作正常。但是,当我尝试通过配置有https域的SSL(终止于负载均衡器)通过负载均衡器访问实例时。像https://www.an-app.com一样,我不断收到重定向错误

那是

https://www.an-app.com/abc/page1.html->重定向过多错误 http://my-apache-instance/abc/page1.html->显示page1.html

如果我跟踪请求,它将进入一个无限的301重定向循环。有人可以帮我弄清楚我在做什么错吗?

预先感谢

0 个答案:

没有答案