Proxy reverso do Apache - conflito ProxyPass em vários locais

1

ProxyPreserveHost em

<Location /stores/identityiq>
    ProxyPass https://ncdlxxxasa0002:8443/identityiq
    ProxyPassReverse https://ncdlxxxasa0002:8443/identityiq
</Location>

<Location /identityiq>
    ProxyPass https://ncdlxxxasa0002:8443/identityiq
    ProxyPassReverse https://ncdlixxxsa0002:8443/identityiq
</Location>

<Location />
    ProxyPass https://ncdlxxxasa0002:8443/identityiq
    ProxyPassReverse https://ncdlxxxasa0002:8443/identityiq
</Location>

Eu tenho mais de três Proxypass com base nos locais. A primeira condição "/ stores / identityiq" obtém o contexto de saída como "/ identityiq", que é configurado como uma fonte da segunda passagem de proxy. Então, eu finalmente sou redirecionado para o ProxyPassReverse da segunda condição, não o primeiro.

Minha intenção é

case1: If Localização / armazena / identityiq / foo a saída deve ser / stores / identityiq / foo

case2: se a localização / identityiq / foo a saída deve ser / identityiq / foo

    
por Joachin Joseph 12.09.2017 / 06:07

0 respostas