web-dev-qa-db-ja.com

サブドメインでwwwなしで動作するAmazon Route53を設定する方法

edit:Amazonがこれをサポートするようになりました。 http://aws.typepad.com/aws/2012/12/root-domain-website-hosting-for-Amazon-s3.html

Amazon AWSのRoute53にドメイン設定があります

wwwなしの私のドメインでのexec pingコマンド

$ ping mydomain.com.br
ping: cannot resolve domain.com.br: Unknown Host

wwwを使用した私のドメインでのexec pingコマンド

$ ping www.domain.com.br
PING s3-website-sa-east-1.amazonaws.com (177.72.245.6): 56 data bytes
64 bytes from 177.72.245.6: icmp_seq=0 ttl=244 time=25.027 ms
64 bytes from 177.72.245.6: icmp_seq=1 ttl=244 time=25.238 ms
64 bytes from 177.72.245.6: icmp_seq=2 ttl=244 time=25.024 ms

Route 53-> Create Record Set-> Name:[] .domain.com.br Set CNAME value:www.domain.com.br

表示エラー

「DNS名mydomin.comのタイプCNAMEのRRSetは、ゾーンmydomin.comの頂点では許可されていません」

13
romuloigor

ルートレベルのドメインにCNAMEを使用することはできません。CNAMEはRFCに違反しており、多くの問題を引き起こす可能性があります。残念ながら、AmazonにはS3がホストするWebサイトの回避策がありません。

edit:Amazonがこれをサポートするようになりました。 http://aws.typepad.com/aws/2012/12/root-domain-website-hosting-for-Amazon-s3.html

WWWへのリダイレクトに使用できる WWWizer のようなサービスがありますが、完全なソリューションではありません。

6
ceejayoz

「名前フィールドを空白のままにして、ホストゾーンと同じ名前を持つ」リソースレコードセット(タイプA-IPv4アドレス)を作成します。

Amazon Route 53 - Edit Record Set

これはRoute 53が「@」という名前を追加しようとしたときに表示される警告です。これは、私もバインドネームサーバーに使用しています。したがって、「@」を使用せず、空の名前 ''を使用してください。

5
Schmoove

ルートドメインmydomain.com.brをAWSからのサービスにポイントする場合:

  • タイプA-IPv4アドレスのレコードを作成します。
  • 次に、エイリアスにYesを選択します。
  • Alias Targetは、AWSリソースのオートコンプリートを一覧表示します。
1
Jubba Smail