0

AWS (Route53 + ElasticBeanstalk) を使用してサーバーをセットアップしました。もちろん、Route53 では CNAME をドメインの頂点に設定することはできないため、「www.」を付ける必要があります。私のドメインの前に。ドメインが短いのでwww. 見栄えが悪いので、やめてほしいです!Node.JS または ElasticBeanstalk 構成を介してこれを達成するにはどうすればよいですか? ありがとう

4

1 に答える 1

0

いいえ、Route 53CNAMEでは、有効な DNS 構成ではないため、ドメインの頂点に a を設定できません...しかし、それが AWS がエイリアスを導入した理由です... Route 53 では、の頂点に a を作成できALIASますElastic Beanstalk デプロイメントの Elastic Load Balancer を参照するドメイン。

ゾーンの頂点をロード バランサーの DNS 名に関連付ける場合は、次のオプションを使用できます。

オプション 2: Amazon Route 53 を DNS サービスとして使用してドメインを作成します。Amazon Route 53 は、ドメインに関する情報をホストゾーンに保存します。ホストゾーンは、DNS ネームサーバーのゾーンファイルに似た Amazon Route 53 の概念です。ゾーン ファイルと同様に、ホスト ゾーンには、ドメイン内のサブドメイン名や名前と IP アドレス間のマッピングなど、ドメイン名に関する情報が含まれています。

このオプションを使用して、ゾーンの頂点をロード バランサーの DNS 名に関連付けます。Amazon Route 53 を使用してドメイン (example.com など) のホスト ゾーンを作成し、エイリアス リソース レコード セットを作成します。エイリアス リソース レコード セットには、DNS リソース レコードを含むリソース レコード セットへのポインタが含まれます。たとえば、ドメイン example.com のエイリアス リソース レコード セットは、Elastic Load Balancing ロード バランサー インスタンス myLB-1234567890.us-east-1.elb.amazonaws.com の DNS 名を指すことができます。ホストゾーンを作成したら、エイリアスリソースレコードセットを作成して、サブドメイン名を Elastic Load Balancing インスタンスに関連付けることもできます。

http://docs.aws.amazon.com/ElasticLoadBalancing/latest/DeveloperGuide/using-domain-names-with-elb.html

クエリが実行されると、エイリアス レコードは、クエリが実行されるたびにエラスティック ロード バランサーの IP アドレスの 1 つを返します。

于 2013-08-16T04:49:50.817 に答える