Como gerenciar subdomínios no Ubuntu

Como gerenciar subdomínios no Ubuntu

Tenho um servidor Ubuntu com os seguintes domínios:

sub-staging.example.com sub.example.com

Ao testar o site via celular, percebi que o telefone forçava o URL a:

www.sub.example.com

O que mostraria página não encontrada, erro de DNS.

Então, para corrigir isso, adicionei um registro CNAME ao domínio principal (hospedado em outro lugar no Cpanel) e apontei o CNAME: www.sub.example.com para sub.example.com.

Isso funciona... exceto por uma coisa.

Meu domínio de teste está carregando em vez do domínio sub.example.com.

Como faço para corrigir isso?

Responder1

Ok, isso foi fácil de resolver, olhando o arquivo /etc/apache2/sites-available/example.com.conf, notei que esqueci de adicionar o alias a www.sub.example.com

<VirtualHost *:80>
   ServerName sub.example.com
   ServerAlias www.sub.example.com   <---- I had forgotten this
   Redirect permanent / https://sub.example.com/
</VirtualHost>

<VirtualHost *:443>
        ServerAdmin [email protected]
        ServerName sub.example.com
        ServerAlias www.sub.example.com

informação relacionada