Erro de redirecionamento de DNS (provavelmente relacionado ao CNAME)

4

Eu tenho essa pergunta. Há muitas informações por aí, mas nenhuma das coisas que tentei ajudou e ainda não consigo identificar se pode ser de alguma forma ajudada.

Eu tenho um site originalmente com um provedor. Mais tarde, transferi o DNS para outro site de hospedagem, mas as configurações de DNS ainda estão visíveis no registro de domínios original.

Então, o que acontece é que o site será exibido em www.domain.com, mas não quando eu colocar domínio.com

Eu verifiquei as configurações do CNAME no provedor original e no novo e parecem estar corretas. Eu também tentei ativar o encaminhamento usando um arquivo .htaccess e isso também falhou (embora alguns outros redirecionamentos pareçam funcionar bem).

Não consigo identificar aonde mais procurar para finalmente conseguir que o domínio.com funcione! Poderia ser algum tipo de limitação no novo host que proíbe esse tipo de coisa? (mesmo que haja uma configuração CNAME presente) Qualquer ajuda será muito apreciada. Isso vem me incomodando há mais de um mês!

Obrigado

UPDATE 10/10/11

Estou tentando entender tudo isso. O domínio é fineenergy.co.uk (ou www.fineenergy.co.uk é o que realmente funciona)

Ao fazer um NSLookUp, recebo muito mais resultados que www.fineenergy.co.uk

Acho que, como você disse, o registro A ou os registros CNAME estão ausentes, mas depois de verificar as configurações de DNS, descubro que os dois registros estão lá. Em detalhe: Uma gravação Anfitrião fineenergy.co.uk Points to 66.96.147.104 Registro CNAME Anfitrião fineenergy.co.uk Aponta para www.fineenergy.co.uk

Não tenho certeza do que mais eu poderia adicionar a isso. A única outra coisa que posso pensar é que essas configurações são ignoradas em favor das configurações do host original.

Qualquer outra sugestão seria muito bem vinda. Obrigado pessoal pela ajuda!

    
por Nick 04.10.2011 / 16:15

3 respostas

1

Sem ver os registros reais, você desejará fazer um DIG (ou NSLOOKUP) no domínio e procurar o que é retornado com e sem o www.

É assim que o stackoverflow.com está configurado. Se estiver faltando um registro CNAME ou A para o www e o sem, esse é o seu problema.

stackoverflow.com.  1200    IN  A   64.34.119.12
www.stackoverflow.com.  1200    IN  CNAME   stackoverflow.com.

Se você postar o domínio, poderemos ajudar melhor. Além disso, esta questão deve estar em serverfault.com, eu solicitei que ela seja movida para lá, pois não está relacionado à programação.

EDIT: 10/10

Já que você está vendo o registro A, mas a internet não está, é possivelmente devido ao domínio apontando para os servidores de nomes errados.

Name servers:
        dns1.fluent.ltd.uk        195.78.94.253
        dns2.fluent.ltd.uk        195.78.94.254

Você mencionou a troca de hosts da Web, se esse não for seu host atual, será necessário entrar em contato com 1 & 1 AG e peça-lhes que alterem os servidores de nomes para o seu host atual, para que a Internet veja os registros DNS corretos.

    
por 05.10.2011 / 05:50
1

Agora que você postou o domínio, podemos ver que o domínio raiz (sem o www) não foi configurado no DNS

www.fineenergy.co.uk tem um registro A apontando para 66.96.147.104 mas nada está listado para fineenergy.co.uk

Você precisa adicionar um registro A para fineenergy.co.uk apontando para 66.96.147.104

EDIT: Ok, tendo olhado de novo, parece um pouco mais complicado ...

A Nominet diz que seus servidores de nomes devem ser ns1.ipage.com e ns2.ipage.com, mas dig está dizendo que seus registros NS estão definidos como dns1.fluent.ltd.uk e dns2.fluent.ltd.uk no zona

Consultar o site fineenergy.co.uk em dns1.fluent.ltd.uk ou dns2.fluent.ltd.uk mostra que não há registro

Pesquisando www.fineenergy.co.uk em dns1.fluent.ltd.uk ou dns2.fluent.ltd.uk mostra um registro A para 66.96.147.104

Pesquisando a fineenergy.co.uk em ns1.ipage.com e ns2.ipage.com mostra um registro CNAME apontando para www.fineenergy.co.uk que é contra as regras do DNS

Pesquisando www.fineenergy.co.uk em ns1.ipage.com e ns2.ipage.com mostra um registro A para 66.96.147.104

Nenhum registro de servidor de nomes parece estar na zona ns1.ipage.com e ns2.ipage.com.

    
por 10.10.2011 / 13:37
0

Isso pode não estar relacionado ao DNS. Você servidor web também pode precisar ser configurado para lidar com domain.com, além de www.domain.com. ou seja, é necessário informar que está veiculando conteúdo para domain.com e onde o conteúdo está localizado. Se você estava no apache, uma maneira de fazer isso é configurando uma configuração ServerAlias em sua configuração de domínio original.

    
por 04.10.2011 / 22:12