Usa o host virtual do apache para redirecionar um subdomínio para o ip interno preservando a porta passada

3

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 ...

    
por TonyMorello 05.03.2017 / 02:45

0 respostas