Você não pode.
O ELB fornece um ou mais endereços IP, ocultos atrás do CNAME que você está usando com o registro www, e esses endereços não são estáticos; portanto, você não pode criar um registro A na parte superior ("ápice") do seu domínio. e aponte para os endereços ... junto com isso, um CNAME no ápice de um domínio não é uma configuração DNS válida. Portanto, não há diretamente uma maneira de fazer isso.
Você pode usar o recurso de encaminhamento de sites da Go Daddy para redirecionar solicitações de example.com para www.example.com, o que fará com que o navegador altere seu valor da barra de endereço de example.com para www.example.com e envie tráfego para o ELB (via www CNAME) ... ou você pode mover o DNS de Go Daddy para o serviço Route 53 da Amazon, que possui outro recurso que opera de maneira semelhante a um CNAME, mas é implementado de maneira diferente, consistente com as regras estabelecidas na RFC-1912 . Eles chamam esses ALIAS
registros.
Um registro de alias na rota 53 é um ponteiro para a configuração interna na rota 53 que permite que o serviço procure e retorne um registro A apropriado para o serviço para o qual o registro de alias está apontando.
http://docs.aws.amazon.com/Route53/latest/DeveloperGuide/CreatingAliasRRSets.html
Você também pode remover o registro padrão (@) A se houver um e a maioria dos navegadores apenas tentar www. Isso funcionou para mim.
fonte
Eu apenas tentei usar o DNS godaddy para apontar o registro @ para um CNAME. Mas parece que não consegui resolver o problema. seguir a diretriz acima funciona.
aponte seu domínio para route53 e siga, escolha o registro A desejado e passe o registro pelo Alias. Você deve conseguir o sucesso.
fonte
Você pode fazer isso com êxito criando um registro CNAME no GoDaddy que aponte para o registro DNS do amazonaws.com.com fornecido pela AWS para o seu Load Balancer. Veja a documentação deles aqui:
https://docs.aws.amazon.com/elasticloadbalancing/latest/classic/using-domain-names-with-elb.html
fonte
Eu estava procurando a solução para esse problema e finalmente acabou sendo um processo muito simples.
Na AWS, ele diz (Um registro), mas na verdade você só precisa adicionar o registro CNAME e o valor como URL do Load Balancer. Para o domínio primário, use os seguintes valores:
host: [www] valor: [link do balanceador de carga]
Para um subdomínio, adicione o seguinte:
valor do host [qualquer nome de subdomínio]: [link do balanceador de carga]
e é isso ... O seu balanceador de carga da AWS agora deve estar conectado ao seu domínio ou subdomínio.
Graças a este artigo
https://shlomoswidler.com/2009/07/elastic-in-elastic-load-balancing-elb.html
fonte
Podemos usar um ec2 com verniz e nginx para apontar para um ip externo para o site hospedado no godaddy.
fonte