O ProxyPassReverse deve permitir que você corrija quaisquer cabeçalhos HTTP de Localização, Localização de Conteúdo ou URI retornados pelo servidor de back-end.
Isso pode ser um pouco complicado quando, como seu chefe quer, você ProxyPass usando um caminho de URI diferente para o caminho de implantação do aplicativo subjacente. É muito mais estável implantar o aplicativo subjacente no novo caminho (/ my / app1 / neste caso). Se seu chefe insiste , e você não pode alterar o caminho de implantação, precisará de uma linha ProxyPassReverse diferente. Algo como o seguinte:
ProxyPass /my/app1/ http://internal.mydomain.com/App1/ ProxyPassReverse /App1/ /my/app1/
Se você tiver links no HTML do servidor de back-end que precisa ser modificado, será necessário atualizar para o Apache httpd v2.4 e usar mod_proxy_html ou hackear algo junto com mod_sed ou mod_substitute para corrigir URLs ofensivos.