Apache Proxypass выдает слишком много ошибок перенаправления для переадресации https на http - PullRequest
0 голосов
/ 04 декабря 2018

У меня есть экземпляр 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

Это прекрасно работает, когда я выполняю вызов из экземпляра 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 петле перенаправления.Может кто-нибудь, пожалуйста, помогите мне понять, что я здесь не так делаю?

Заранее спасибо

...