Adicionando os registros DNS CNAME e TXT para um subdomínio

6

Eu tenho um aplicativo Heroku e preciso configurar um domínio para ele. A maneira comum de configurá-lo é usar o registro CNAME para especificar que esse domínio é um alias para <your-domain-name>.herokuapp.com . O problema é que também quero adicionar as integrações do Google Webmasters e Yandex.Metrika e a maneira mais fácil é adicionar dois registros TXT ao domínio. Eu configurei assim: Euprecisoter2registrosTXTno link , mas aparentemente isso não funcionará por causa disso: link

Minha configuração atual não está funcionando corretamente, porque adicionar o link aos Google Webmasters não funcionaria (porque o registro TXT para o www subdomínio não existe), e adicionando link (versão não-www) funcionará (o registro TXT para este subdomínio existe), mas desta forma o Google Os webmasters não poderão ler sitemap.txt e robots.txt (porque ambos redirecionam para a versão www do site). A mesma história com Yandex.Metrika.

Então, a pergunta: existe alguma maneira de adicionar registros CNAME e TXT para o mesmo subdomínio?

    
por serge1peshcoff 23.02.2017 / 01:40

1 resposta

14

Você não pode. Como RFC1034 diz em s3.6.2,

If a CNAME RR is present at a node, no other data should be present

Se você quiser um registro de TXT para (digamos) www.example.com , não será possível ter um CNAME para www.example.com e terá que encontrar outra maneira de alcançar o que deseja. Isso pode significar monitorar example.herokuapp.com e, quando o endereço IP mudar, atualizar seus próprios A registros para www.example.com .

    
por 23.02.2017 / 11:04