O ideal é que você possa reimplantar seus aplicativos de forma que cada aplicativo seja instalado em http://app<n>.com/app<n>
em vez da raiz do documento.
Se não, talvez você possa tornar os links relativos, em vez de vincular a /images/logo.png
link a ../images/logo.png
ou images/logo.png
ou ../../images/logo.png
dependendo da página veiculada, que será traduzida corretamente em uma situação de Proxy reverso .
Obviamente, o uso de subdomínios para cada aplicativo funcionará bem, invertendo tudo em app<n>.example.com/
para seu app<n>.com/
Normalmente, um proxy reverso não reescreverá o conteúdo do corpo de resposta que recebe do servidor para o qual a solicitação foi encaminhada, mas o apache permitirá que você faça isso:
<Location /app1/>
ProxyPass http://app1.com/
ProxyPassReverse http://app1.com/
# rewrite the reponse body
AddOutputFilterByType SUBSTITUTE text/html
Substitute "s|/images/|/app1/images/|i"
</Location>