Direct Answer
Amazon Route 53 で DNS が管理されているドメインをリダイレクトするには、まず RedirHub でリダイレクトを作成し、次に Amazon Route 53 で A レコードを使ってルートドメインを RedirHub に向け、TXT の検証レコードを追加し、www を CNAME で向けます。RedirHub は変更を検知し、SSL 証明書を自動的に発行します。
Route 53 は DNS クエリにのみ応答します。AWS 上でドメインをリダイレクトする場合、通常はリダイレクト用の S3 バケットと HTTPS 用の CloudFront が必要です。RedirHub を使えば、Route 53 にいくつかの DNS レコードを追加するだけで済み、RedirHub がリダイレクトを配信し、SSL 証明書を管理します。
始める前に#
- あなたのドメインの DNS は Amazon Route 53 で管理されています。ドメインが別のプロバイダーのネームサーバーを使っている場合は、代わりにそちらで変更してください(確認方法)。
- RedirHub のアカウント。14 日間の無料トライアルでこの手順には十分です。
- DNS の更新にかかる時間を含めて、約 10 分です。
ステップ 1: RedirHub でリダイレクトを作成する#
RedirHub ダッシュボードで Redirects を開き、New redirect をクリックして Single import を選択します。たとえば example.com のようにドメインを入力し、Next をクリックします。次に、送信先 URL、Method(恒久的な移動には 301)、および Forwarded Options を設定して、リダイレクトを作成します。

ルートドメインは www を含みます
www を別途追加する必要はありません。ルートドメインへのリダイレクトが www もカバーし、www が DNS で RedirHub を指している限り、同じパスも含まれます。
これらのオプションについてさらに詳しく知りたいですか? URL リダイレクトの設定 と リダイレクト方法の解説 をご覧ください。
ステップ 2: RedirHub で Connect DNS を開く#
リダイレクトを作成した後に表示される通知で Connect DNS をクリックするか、Hostnames を開いてドメインの横にある Connect DNS をクリックします。Amazon Route 53 はまだ自動設定に対応していないため、RedirHub は Manual タブを開きます。そこには各レコードがコピーボタン付きで一覧表示され、削除が必要な古いレコードがあればそれも表示されます。
| Host | Type | Value |
|---|---|---|
| @ (ルートドメイン) | A | 3.33.236.10 |
| @ (ルートドメイン) | TXT | 確認用の値。例: rehd-verify=abc123.rediredge.com |
| www | CNAME | CNAME の転送先。例: abc123.rediredge.com |
ステップ 3: Amazon Route 53 で DNS レコードを更新する#
- AWSコンソールにサインインし、Route 53 → ホストゾーンを開きます。
- ドメインのホストゾーンをクリックします。
- ルートドメインと www の既存の A、AAAA、CNAME レコードを削除します。NS、SOA、MX、およびその他の TXT レコードはそのまま残します。
- レコードを作成をクリックします。レコード名は空欄のままにし、Aを選択して、値として
3.33.236.10を入力します。 - TXT レコードを作成し、レコード名は空欄のまま、検証用の値を二重引用符で囲んで入力します。例:
"rehd-verify=abc123.rediredge.com"。ルートの TXT レコードがすでに存在する場合(たとえば SPF)、そのレコードの新しい行に値を追加してください。 wwwをレコード名とする CNAME レコードを、ダッシュボードに表示されている CNAME 値で作成します。
ルートドメインでは、レコード名を空欄のままにします。ルートと www の A、AAAA、CNAME レコードのみ変更してください。メール(MX)やその他の TXT レコードはこれまでどおり動作します。
Amazon Route 53 のヒント
Route 53 ではルートドメインに CNAME を設定できないため、ルートには RedirHub の A レコード विकल्पを使用してください。
ステップ 4: 接続済みと HTTPS を待機#
RedirHub はレコードを自動的に確認します。変更は通常数分以内に反映されますが、古いレコードの TTL によっては最大 24 時間かかる場合があります。ドメインに 接続済み と表示されたらリダイレクトは有効になっており、SSL 証明書のステータスはその後まもなく 保護されています に変わります。
ステップ 5: リダイレクトをテストする#
プライベートブラウザウィンドウでドメインを開き、http:// と https:// の両方で、ホームページ、下層ページ、そして www 版を確認してください。まだうまくいかない場合は、新しいリダイレクトのトラブルシューティング または DNS 変更にかかる時間 をご覧ください。
よくある質問
いいえ。ドメインと DNS は Amazon Route 53 に残ります。変更するのはルートドメインと www のレコードだけです。
はい。ルートドメインと www の A、AAAA、CNAME レコードだけを置き換えます。MX レコードや、SPF などの他の TXT レコードはそのままです。
いいえ。www が CNAME レコードで RedirHub を指している限り、ルートドメインのリダイレクトで www も対象になります。www を別途追加するのは、別の場所へ転送したい場合だけです。
通常は数分、古い DNS レコードが期限切れになるまで最長 24 時間かかることがあります。RedirHub が変更を自動的に検出し、その後 SSL 証明書を発行します。
