Route 53 でのドメインホスティングに問題があります。
xyz.com
からにリダイレクトする必要があるwww.xyz.com
ため、Route 53 にホスト ゾーンを作成しました。ELB のアドレスを持つ A レコードと、www.xyz.com
ELB アドレスの名前と値を持つ CNAME を追加しました。
しかし、この設定では、ネイキッド ドメインがwww
プレフィックス付きドメインにリダイレクトされません。この問題を解決するにはどうすればよいですか?
Route 53 でのドメインホスティングに問題があります。
xyz.com
からにリダイレクトする必要があるwww.xyz.com
ため、Route 53 にホスト ゾーンを作成しました。ELB のアドレスを持つ A レコードと、www.xyz.com
ELB アドレスの名前と値を持つ CNAME を追加しました。
しかし、この設定では、ネイキッド ドメインがwww
プレフィックス付きドメインにリダイレクトされません。この問題を解決するにはどうすればよいですか?
S3とCloudFrontの両方を使用してこれを機能させました。
www.yourdomainname.com
との 2 つのバケットが必要ですyourdomainname.com
。
ファイルをwww
バケットに保管します。ネイキッド ドメイン バケットのプロパティについては、[静的 Web サイト ホスティング] セクションに移動し、[すべての要求を別のホスト名にリダイレクトする] を選択して、www.yourdomainname.com
.
これは現在、Amazon Route 53 のみを使用して行うことはできません。詳細については、このスレッドを参照してください。
また、「ネイキッド ドメイン」 (例: xyz.com
) リダイレクトは、DNS ではなく HTTP レイヤーで処理する必要があることに注意してください。
以下の手順に従うと、問題が解決します。
DNS の変更が有効になったら、example.com を参照すると、www.example.com にリダイレクトされます。
両方ともロード バランサー エイリアスを指す 2 つの A レコードを作成しました。
cstructor.com A loadbalancer-url
www.cstructor.com A loadbalancer-url