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