Para redirecionamentos vindos do backend http, a única diretiva com a qual você deve se preocupar no proxy reverso é:
ProxyPassReverse
Se um redirecionamento vier de uma cadeia de backends proxy reversos, não importa o que eles enviem, se você tiver uma diretiva ProxyPassReverse para qualquer nome interno, o Apache mudará o host no Local e o esquema (http / s) como o cliente enviou originalmente.
O bom é que o ProxyPassReverse pode ser especificado quantas vezes forem necessárias.
Então, por exemplo, se o seu proxy reverso hospeda o link público e você tem um miriad de backends atrás de enviar redirecionamentos como:
Location: http://something.example.com/somesome
Location: http://otherthing.internal.example.com/heresomething/jkjljl.whatever
Location: http://deepdowninthechain.some.exampe.com/therethere/there/there
Tudo o que você precisa fazer é adicionar:
ProxyPassReverse / http://something.example.com/
ProxyPassReverse / http://otherthing.internal.example.com/
ProxyPassReverse / http://deepdowninthechain.some.exampe.com/
E o Apache HTTPD retornará todos os cabeçalhos de localização para o que o cliente original solicitou: link ...