Godaddy cname “@” não está funcionando (instruções de Heroku)


10

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

Eu 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 uso. Alguém sabe como adicionar esse cname apenas com o domínio raiz e não com o www?

Respostas:


11

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

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

Em seguida, adicione apenas um registro CNAME se desejar www e faça com que aponte para @.

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

texto alternativo

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

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

Ao fazer o acima, você deve configurar o serviço DNS básico gratuito.


@djangofan: Não, o Heroku não usa vira-lata. Além disso, o relacionamento entre o número de servidores Web front-end e servidores de aplicativos é tênue, na melhor das hipóteses.
Womble

1
Essas configurações são antigas e incorretas. Você não pode mais usar esses três endereços IP com o Heroku.
precisa saber é

4

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


Que chatice ... a propósito, você conhece algum vídeo por aí que explique DNS, CNAMEs e outros por aí?
btelles

3
Qual é essa obsessão em aprender com vídeos? Eles são difíceis de acertar, difíceis de assistir, difíceis de acompanhar ... obter um bom livro, como o livro O'Reilly BIND ou RFC1034 / RFC1035.
womble
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.