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

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

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

そこでRedirHubの出番です。RedirHubがあなたのサイトのSSL証明書を自動で管理し、常に最新の状態に保ちます。さらに、頂点ドメイン(apex)をwww版(またはその逆)へリダイレクトするのも簡単です。

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

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

まずはアカウントを作成します:RedirHub Registration 。

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

リダイレクトしたいドメインを追加します。この例では、Azure DNSで登録した「redirhub-forward.xyz」を使用します。「Source URL」欄にこのドメインを入力してください。www版とapex(非www)版の両方を追加することをおすすめします。

[Image]

ステップ3:Azure DNSに移動する#

RedirHub経由でリダイレクトを有効にするには、Azure DNSでDNSの変更を行う必要があります。Azureの資格情報でログインし、「DNS-zones」に移動して、ドメインをクリックしてください。

[画像]

ステップ4:DNSの変更#

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

[画像]

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

次のレコードを追加します:

  • タイプ「A」、名前「@」、IP「3.33.236.10」のレコード
  • タイプ「CNAME」、名前「www」、エイリアス「edge.redirhub.com」のレコード

画面は次のように表示されているはずです:

[Image]

手順5:RedirHubでのDNS検証#

DNSの変更は完了しました!TTL設定によっては、これらの変更が反映されるまで数時間かかる場合があります。

RedirHubが自動的にDNSレコードを検証します。確認できたら、SSL証明書が要求され、インストールされます。

[Image]

完了:RedirHubの自動HTTPSが設定されました!#

以上です!Azure DNSでRedirHubを正常にセットアップできました。これで、ドメインは完全なHTTPSに対応し、RedirHub経由でリダイレクトされます。自動HTTPS機能により、すべてのURLが安全にサイトのHTTPS版へリダイレクトされます。さらに、SSL証明書は自動的に更新されるため、期限切れの心配は不要です。

任意:すべてのページを、サイトのapex(頂点)またはwww版へリダイレクトする#

RedirHubをセットアップしたら、リダイレクトの最適化について検討してください。apexドメイン(裸またはルートドメイン)からwww版へ、またはその逆に、すべてのページをリダイレクトできます。詳細はサポートページをご確認ください。

私たちのサービスを気に入っていただけるなら、ぜひ有料プランのいずれかにご登録いただき、私たちを応援してください!