Esta é uma duplicata da seguinte pergunta. Com o uso de modproxy isso é bastante simples. Como eu redireciono subdomínios para uma porta diferente no mesmo servidor?
Meu site está sendo executado no AWS EC2 em /var/www/html
na porta 5000.
Eu gostaria de criar um DNS A Zona test.example.com
vinculado a esse site. Na página do domínio, só posso adicionar o IP, não a porta, portanto test.example.com:5000
funciona, mas test.example.com
não. Como posso fazer isso?
Este é o meu VirtualDirectory:
<VirtualHost *:5000>
ServerName test.example.com
DocumentRoot /var/www/html
</VirtualHost>
Esta é uma duplicata da seguinte pergunta. Com o uso de modproxy isso é bastante simples. Como eu redireciono subdomínios para uma porta diferente no mesmo servidor?
O DNS resolve apenas IPs, não números de porta.
Uma opção que funcionaria seria criar um host virtual na porta 80 ou 443 que o encaminha para a porta 5000. O balanceador do AWS Elastic Load poderia fazer algo semelhante (escutar na porta 80 no frontend, mas enviar solicitações para a porta 5000 no backend.