Azure DNS: HTTPSサポート付きのURLリダイレクト

Azure DNSは基本的なドメイン転送を提供しますが、HTTPSや分析のような重要な機能が欠けています。

Azure DNSでリダイレクトを設定した場合、SSL証明書を自分で管理する必要があり、訪問者がHTTPS経由でサイトにアクセスする際にエラーが発生する可能性があります。

では、Azure DNSを使用してサイトをHTTPSで安全にするにはどうすればよいですか?

ここでRedirHubが登場します。私たちはあなたのサイトのSSL証明書を自動的に管理し、常に最新の状態に保ちます。さらに、apexドメインをwwwバージョンにリダイレクトする(またはその逆)ことは簡単です。

設定方法は次のとおりです:

ステップ 1:RedirHub アカウントを作成

まずはアカウントを作成しましょう: RedirHubの登録

ステップ 2:RedirHub にドメインを追加

リダイレクトしたいドメインを追加してください。この例では、Azure DNS に登録された ‘redirhub-forward.xyz’ を使用します。このドメインを ‘Source URL’ フィールドに入力してください。www と apex (非 www) の両方のバージョンを追加することをお勧めします。

[画像]

ステップ 3: Azure DNS に移動

RedirHub を通じてリダイレクトを有効にするためには、Azure DNS で DNS の変更を行う必要があります。Azure の認証情報でログインし、‘DNS-zones’ に移動して、ドメインをクリックします。

[画像]

ステップ 4:DNS の変更

次に、DNS 設定を更新しましょう。おそらく、以下のような画面が表示されるでしょう:

[画像]

新しいDNSレコードを追加する前に、‘www’および‘@’の既存のA、AAAA、またはCNAMEレコードが削除されていることを確認してください。他のレコードはそのままで構いません。

これらのレコードを追加します:

  • タイプ ‘A’、名前 ‘@’、IP ‘89.106.200.1’ のレコード
  • タイプ‘CNAME’のレコードを作成し、名前は‘www’、エイリアスは‘edge.redirhub.com’にしてください。

あなたの画面は今、次のようになるはずです:

[画像]

ステップ5: RedirHubでのDNS検証

DNSの変更が行われました!これらの変更が伝播するまでに数時間かかる場合がありますが、TTL設定に依存します。

RedirHubはDNSレコードを自動的に検証します。確認されると、SSL証明書がリクエストされ、インストールされます。

[画像]

終了: RedirHubは自動HTTPSの設定が完了しました!

これで完了です! Azure DNS とともに RedirHub を正常に設定しました。あなたのドメインは今、完全な HTTPS サポートを持ち、RedirHub を通じてリダイレクトされます。当社の自動 HTTPS 機能により、すべての URL がサイトの HTTPS バージョンに安全にリダイレクトされます。また、SSL 証明書は自動的に更新されるので、期限切れを心配する必要はありません。

オプション:すべてのページをウェブサイトのエイペックスまたはwwwバージョンにリダイレクトします

RedirHub を設定した後は、リダイレクトの最適化を考えてみてください。すべてのページを apex ドメイン (ネイキッドまたはルートドメイン) から www バージョンにリダイレクトしたり、その逆を行ったりできます。詳細については、サポートページをご覧ください。

私たちのサービスが気に入ったら、私たちをサポートするために有料プランのいずれかに購読することを検討してください!