Godaddy cname “@” não funciona (instruções do Heroku)

10

Eu criei um pequeno aplicativo no Heroku e estou tentando seguir as instruções deles para configurar um domínio personalizado no Godaddy. Eu criei um CNAME para www, mas não posso criar um para @ (ou meudominio.com.br. Por suas instruções.

Continuo recebendo o erro:

ERROR - DNS Rules Violation, A record of a different type exists for this hostname, CNAME 
cannot be created for @

Não importa qual combinação de pontos e @ eu usei. Alguém sabe como adicionar esse cname apenas com o domínio raiz e não com o www?

    
por btelles 05.01.2010 / 04:01

2 respostas

11

Eu configurei um domínio com godaddy usando o heroku, para ver se isso ajuda.

Primeiro você configura 3 registros A com o nome do host @ para apontar para os ips do heroku: 75.101.163.44, 75.101.145.87 e 174.129.212.2 (verifique seus documentos para ter certeza de que eles são os mesmos quando você faz isso).

Em seguida, adicione apenas um registro CNAME, se desejar www e apontar para @.

Se você usar o recurso de controle total do DNS, sua tela ficará parecida com esta:

Você também precisa usar o addon heroku para DNS e configurá-lo:

heroku addons:add custom_domains:basic
heroku domains:add yourdomainname.com
heroku domains:add www.yourdomainname.com

Fazer o que precede deve prepará-lo com o serviço DNS básico gratuito.

    
por 14.01.2010 / 16:21
4

Você não pode - um CNAME não pode ser usado se um registro de recurso tiver outros registros (que um nome de raiz possui - registros NS e SOA, no mínimo). O que você precisa fazer é colocar um registro A no nome, apontando para o endereço IP do nome que o heroku sugere que você coloque o CNAME.

    
por 05.01.2010 / 04:55