Eu usaria um conector no host virtual em vez de redirecioná-lo.
Estou executando o Apache na porta 80 do meu servidor e o JBoss na porta 8080 da mesma máquina. Como posso fazer com que o Apache redirecione solicitações com um determinado nome de domínio para o servidor JBoss no 8080? Eu gostaria de manter o número da porta de mostrar nas URLs para o site do JBoss .. é um Apache reescrever a melhor maneira de fazer isso? Ou devo usar um método / ferramenta diferente?
Por exemplo, as solicitações para "x.com" acabariam levando o usuário a 1.2.3.4:80, enquanto as solicitações para "y.com" as levariam para 1.2.3.4:8080.
Eu usaria um conector no host virtual em vez de redirecioná-lo.
Eu não sei se este é o caminho melhor , mas você pode usar o mod_proxy para configurar um proxy reverso .
O host virtual está configurado para y.com em 1.2.3.4:80, isso seria proxied para 1.2.3.4:8080.
Tags redirect jboss apache-2.2 port