Como a maioria das respostas observou, você precisa de um A
registro na base do seu nome de domínio apontando para o endereço IP do servidor web.
No entanto, eu não recomendo que www
ser um CNAME
apontador naquele domínio de nome base a menos que você entenda exatamente o que você está fazendo.
Embora isso possa parecer mais simples do ponto de vista de gerenciamento (apenas um registro será alterado se o site alterar o endereço IP), pode ter efeitos colaterais.
Não esqueça que a CNAME
torna o lado esquerdo (o "nome do proprietário" do CNAME) equivalente ao lado direito de todos os tipos de registros de recursos DNS, e não apenas para A
consultas de registros.
Portanto, se sua zona estiver assim:
$ORIGIN example.com
@ IN SOA ...
IN NS ...
IN NS ...
IN A 192.0.2.1
IN MX mail
IN SPF ...
www IN CNAME @
uma consulta para www.example.com IN MX?
retornará o mesmo registro MX que para example.com
. Agora, se é isso que você quer, tudo bem.
No entanto, também vai fazer o mesmo para os outros registros ( SOA
, NS
, SPF
, etc) que não é geralmente desejado.
Portanto, a resposta correta deve ser apenas fazer www
um A
registro também, com o mesmo valor que o nome base:
$ORIGIN exmaple.com
@ IN A 192.0.2.1
wwww IN A 192.0.2.1
Lembre-se de que o DNS é hierárquico - servidores DNS diferentes podem mostrar coisas diferentes se você tiver feito alterações recentes que ainda não foram propagadas.
Além disso, o nome de domínio simples sem o www é chamado de registro A. Seu domínio deve ter absolutamente um desses.
As outras coisas (como WWW) são um CName.
Você fez alterações recentes no domínio? Nesse caso, verifique o TTL (tempo de vida) para ver quanto tempo leva para se propagar. Além disso, verifique se você está consultando o servidor DNS autoritativo.
fonte
A primeira coisa a fazer é executar ping nos endereços para verificar se o problema é causado pelo DNS ou por um redirecionamento no seu site:
ping www.example.com & example.com. Se os dois forem para o mesmo local, o problema está na configuração do servidor da web. Se eles vão para lugares diferentes, então é o seu DNS.
As configurações de DNS podem demorar para se propagar, e esse é provavelmente o problema. Se o endereço IP de exemplo.com estiver errado por um tempo, tente liberar o DNS alterando-o para um endereço IP novo e diferente por alguns dias e altere-o novamente.
re: configuração do servidor Web. Você precisará examinar todas as configurações e redirecionamentos de proxy reverso. Se o servidor da Web for o problema, informe-nos qual servidor da Web você usa (Apache, IIS) e as pessoas o levarão a partir daí.
fonte