回答:
できません。
ELBは、1つまたは複数のIPアドレスを提供し、wwwレコードで使用しているCNAMEの背後に隠れます。これらのアドレスは静的ではないため、ドメインの上部(「頂点」)にAレコードを作成できませんアドレスを指定します...それに加えて、ドメインの頂点にあるCNAMEは有効なDNS構成ではありません。そのため、直接これを行う方法はありません。
Go DaddyのWebサイト転送機能を使用して、example.comリクエストをwww.example.comにリダイレクトできます。これにより、ブラウザーはアドレスバーの値をexample.comからwww.example.comに変更し、次にトラフィックをELB(www CNAME経由)...またはDNSをGo DaddyからAmazonのRoute 53サービスに移動できます。このサービスには、CNAMEと同様に動作するが、RFC-1912で確立されたルールに従って異なる実装方法があります。これらのALIAS
レコードを呼び出します。
Route 53のエイリアスレコードは、ルート53 内の内部構成へのポインターです。これにより、そのサービスは、エイリアスレコードが指しているサービスの適切なAレコードを検索して返すことができます。
http://docs.aws.amazon.com/Route53/latest/DeveloperGuide/CreatingAliasRRSets.html
受け入れられた回答に加えて、次の手順に従ってAWS Route 53にAWSホストゾーンを作成することもできます。
AWSマネジメントコンソールにサインインし、https://console.aws.amazon.com/route53/でAmazon Route 53コンソールを開きます。
[ ホストゾーンの作成]を選択します。
ホストゾーンの作成について詳しくは、http://docs.aws.amazon.com/Route53/latest/DeveloperGuide/CreatingHostedZone.htmlをご覧ください。
各ホストゾーンはネームサーバーを作成するため、作成されたら、提供されたネームサーバーを取得し、godaddyを更新してそれらのネームサーバーを使用します。
GoDaddyドメインは、ロードバランサーを指すAWSホストゾーンを指すようになります。
AWSがロードバランサーに提供するamazonaws.com DNSレコードを「指す」GoDaddyでCNAMEレコードを作成することにより、これを正常に行うことができます。こちらのドキュメントをご覧ください。
https://docs.aws.amazon.com/elasticloadbalancing/latest/classic/using-domain-names-with-elb.html
私はこの問題の解決策を探していましたが、最終的には非常に簡単なプロセスであることがわかりました。
AWSでは(A record)と表示されますが、実際にはLoad Balancer URLとしてCNAMEレコードと値を追加するだけです。プライマリドメインの場合、次の値を使用します。
ホスト:[www]値:[ロードバランサーリンク]
サブドメインの場合、次を追加します。
ホスト[任意のサブドメイン名]値:[ロードバランサーリンク]
これで... AWSロードバランサーがドメインまたはサブドメインに接続されます。
この記事のおかげで
https://shlomoswidler.com/2009/07/elastic-in-elastic-load-balancing-elb.html