Eu tenho procurado por um tempo a resposta a esta pergunta e eu pareço encontrar necessidades ligeiramente diferentes de pessoas fazendo perguntas e elas recebem respostas muito diferentes ... mas nenhuma delas parece se encaixar no meu problema.
Eu tenho um servidor que usa (com sucesso) mod_proxy para redirecionar subdomínios do meu domínio principal para outras máquinas na minha rede, no entanto eu sempre preciso especificar a porta como assim
<VirtualHost *:80>
ServerName sub.domain.com
ProxyPreserveHost On
ProxyPass / http://192.168.1.123/
ProxyPassReverse / http://192.168.1.123/
</VirtualHost>
O que eu quero realizar é redirecionar qualquer tipo de conexão para esse subdomínio E a porta especificada para uma máquina diferente para algo como
<VirtualHost *:*>
ServerName sub.domain.com
ProxyPreserveHost On
ProxyPass / http://192.168.1.123/
ProxyPassReverse / http://192.168.1.123/
</VirtualHost>
para que isso se traduza em
sub.domain.com:1234
= > 192.168.1.123:1234
sub.domain.com:5678
= > 192.168.1.123:5678
etc ... a documentação documentação oficial parece sugerir que é possível passar : mas quando eu chego na minha página padrão no meu servidor ...