Habilite mod_rewrite
e 'mod_proxy_http' no Apache.
<VirtualHost *:80>
ServerName domain1.nl
Rewriteengine on
RewriteRule ^/$ http://domain1.nl/myapp1/login/login.do
ProxyPass /myapp1 http://localhost:8080/myapp1
ProxyPassReverse /myapp1 http://localhost:8080/myapp1
</VirtualHost>
<VirtualHost *:80>
ServerName domain2.nl
Rewriteengine on
RewriteRule ^/$ http://domain2.nl/myapp2/
ProxyPass /myapp2 http://localhost:8080/myapp2
ProxyPassReverse /myapp1 http://localhost:8080/myapp2
</VirtualHost>
Existe a resposta de copiar / colar. Mas isso provavelmente levará a mais perguntas, porque você não consegue o entendimento fundamental copiando / colando textualmente.
Leia todos os Host Virtual Apache e Documentação do Apache Rewrite Module para que você realmente entenda como funciona para que você possa pensar com isso.
Para que esse URL passe pelo Apache para o servidor Tomcat de back-end, aplique diretivas de proxy de acordo com o Apache Proxy documentação . Obviamente, na configuração acima, localhost
deve ser substituído por qualquer host em que seu servidor Tomcat esteja.