Configurei o DNS para o meu site para que example.com
seja um A
registro (apontando para o IP), mas não sei o que fazer www.example.com
.
Pretendo adicionar um CNAME
registro www.example.com
para que ele se torne um alias de example.com
.
MAS, verifiquei minhas configurações com https://intodns.com e mostra:
ERRO: Não foi possível obter nenhum registro A para www.example.com!
O erro desaparece se eu mudar www
para o A
registro. Existe uma "regra" que exige isso?
domain-name-system
cname-record
a-record
Sorin Buturugeanu
fonte
fonte
Respostas:
A diferença entre ter um registro A vs CNAME para www seria uma consulta extra. No caso do CNAME, depois de descobrir que www é um CNAME para example.com, outra olhada será feita em example.com.
Fora isso, se você planeja usar um CDN ou um serviço de aceleração de 3 partes, um CNAME entrará em jogo. Exemplo: uma pesquisa em www.google.com resulta no seguinte. Observe a diferença no TTL de www.l.google.com e www.google.com
Isso oferece a flexibilidade de alterar o registro, mantendo um TTL mais baixo, fazendo coisas sofisticadas, como redirecionamento geográfico, se empregar serviços de terceiros.
No seu caso, não importa, pois você está apontando os dois para o mesmo IP.
fonte
Não há regra de que o
www.
endereço precise ser um registro A. É muito comum que um site seja umaCNAME
outra coisa. Por exemplo:Ou:
Se as coisas não estiverem funcionando para você, isso sugere um erro de configuração. Sem ver seus registros DNS reais, é difícil ajudar, mas usar ferramentas de linha de comando como
dig
pode ajudá-lo a depurar o problema, mostrando exatamente quais registros DNS estão sendo expostos pelos seus servidores de nomes.fonte