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版へ、またはその逆に、すべてのページをリダイレクトできます。詳細はサポートページをご確認ください。
私たちのサービスを気に入っていただけるなら、ぜひ有料プランのいずれかにご登録いただき、私たちを応援してください!
