Suponiendo que tengo un servidor apache que uso como proxy inverso en varias aplicaciones con la siguiente configuración:
<LocationMatch "/[a-f0-9]{8}/applicationA.*"> RewriteEngine On RewriteRule "/[a-f0-9]{8}/applicationA(.*)" "https://applicationA.com/index.html?someParameters" [P] ProxyAddHeaders off </LocationMatch>Tendría algo similar para applicationB, etc.
El problema es que una de las aplicaciones también debe reescribir js, porque si mi host es https://foo.bar y pruebo https://applicationB.com/123/applicationB , tengo problemas para que la aplicación B funcione porque los js que está utilizando se solicitan como https://foo.bar/js/js1.js en lugar de https://applicationB.com/js/js1.js
¿Cómo puedo decir que cada archivo js solicitado al servidor proxy también debe volver a escribirse?