Eu apenas recentemente fiz isso. Veja minha pergunta . Foi meio que um longo caminho de ida e volta, mas eu consegui configurar no final.
-
Configure o DNS. O registro A apontará para o seu IP público. Então, yourdomain.com aponta para your.pub.ip.add. Adicione registros CNAME para os subdomínios. Assim, sub1.seudomínio.com aponta para
@
e sub2.seudominio.com aponta para@
, etc. Embora os subdomínios estejam todos apontando para o mesmo endereço, o navegador irá conferir ao servidor qual subdomínio você está tentando para alcançar. -
Configure o Apache. Você desejará configurar Hosts Virtuais para cada subdomínio (e talvez para o domínio principal também). Você pode definir os Hosts Virtuais em lugares diferentes ... o meu é definido em
/etc/apache2/sites-available
e inclui a diretiva<Location>
, que é onde você configurará seu proxy reverso.