Agora entendi melhor.
Voce não tem privilégios no Servidor Apache (
www.abc.com.br)
somente tem privilégio no servidor (tomcat) da sua aplicação correto?
se sim, verifica se o tomcat não poderia fazer um alias de url.
se não, creio que vc instalando um webserver apache ou lighttpd (esse é mais leve e mais rápido) para fazer o redirecionamento utilizando o mod_proxy.
ex.
Tomcat - porta 8080
Webserver (apache ou tomcat) - porta 80
quando solicitar o endereco
aplicacao.abc.com.br ao webserver na porta 80, ele ira redirecionar (de forma transparente para o usuario - ele nao vai ver essas mudancas) para o tomcat na porta 8080/aplicacao.
para vc ter uma ideia mais clara.
tenho uma maquina com dois subdominios
um.dominio.com.brdois.dominio.com.brtudo no
um.dominio.com.br fica no apche da vida.
tudo que eh requisitado no
dois.dominio.com.br, é levado para um tomcat na mesma maquina rodando na porta 8080 no diretorio /aplicacoes/financeiro/erp
quando eh requisitado ao meu servidor o
dois.com.br, o usuario ira ver a mesma coisa que digitar
http://ipdoservidor:8080/aplicacoes/financeiro/erpisso dai q eu fiz, foi utilizando o mod_proxy.
desconheco se o tomcat faz essas coisas de proxy ou alias de url (que eh exatamente isso que vc quer).
creio que utilizar o tomcat + lighttpd seria a solucao mais bacana
mas se precisar de alguma coisa mandae q a gente ta apostos.
--
kram3r