Google Cloud DNS は基本的なドメイン転送に対応していますが、HTTPS や分析などの重要な機能が欠けています。

Google Cloud DNS でリダイレクトを設定する場合、SSL 証明書の管理はご自身で行う必要があります。適切な SSL がないと、訪問者は HTTPS 経由でサイトにアクセスした際にエラーが表示されます。

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

そこで RedirHub の出番です。SSL 証明書のインストールと更新を自動で行い、手間なくサイトを安全に保ちます。さらに、apex ドメインを www 版(またはその逆)へリダイレクトするのも簡単です。

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

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

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

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

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

[画像]

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

RedirHubを通じてリダイレクトを設定するには、Google Cloud DNSでの一度きりのDNS変更が必要です。Google Cloudの資格情報でログインし、「Cloud DNS」に移動して、ドメインをクリックしてください。

[画像]

ステップ4:DNSの変更#

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

[画像]

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

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

  • タイプ「A」、名前「@」、値「3.33.236.10」のレコード
  • タイプ「CNAME」、名前「www」、値「edge.redirhub.com」のレコード

画面は次のようになっているはずです:

[Image]

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

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

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

[Image]

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

準備完了です!Google Cloud DNSでRedirHubを正常に設定できました。これで、ドメインは完全なHTTPSに対応し、RedirHub経由でリダイレクトされます。自動HTTPS機能により、すべてのURLが安全にサイトのHTTPS版へリダイレクトされます。さらに、SSL証明書は自動的に更新されるため、継続的なセキュリティが確保されます。

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

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

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