Freenom は基本的なドメイン転送を提供しますが、HTTPS や分析などの重要な機能が欠けています。
Freenom でリダイレクトを設定すると、SSL 証明書はご自身で用意する必要があります。SSL がない場合、訪問者は HTTPS 経由でサイトにアクセスしようとするとエラーに遭遇します。
では、Freenom を使って HTTPS でサイトを安全にするにはどうすればいいのでしょうか?
そこで RedirHub の出番です。サイトの SSL 証明書を自動で管理し、手間をかけずに常に最新の状態を保ちます。さらに、頂点ドメイン(apex)を www 版(またはその逆)へリダイレクトするのもとても簡単です。
設定方法は以下のとおりです:
ステップ 1:RedirHub アカウントを作成する#
まずはアカウントを作成します:RedirHub Registration 。
ステップ 2:ドメインを RedirHub に追加する#
リダイレクトしたいドメインを追加します。この例では、Freenom で登録した「redirhub-forward.xyz」を使用します。「Source URL」欄にこのドメインを入力してください。www と apex(非 www)の両方のバージョンを追加するのがおすすめです。
[Image]
ステップ3:Freenomに移動する#
RedirHub経由でリダイレクトを有効にするには、FreenomでDNSの変更を行う必要があります。Freenomの認証情報でログインし、「My Domains(マイドメイン)」に移動、ドメインをクリックしてから「Manage Freenom DNS(Freenom DNSの管理)」に進みます。
[画像]
ステップ4:DNSの変更#
それではDNS設定を更新しましょう。「DNS」セクションまで下にスクロールします。次のような画面が表示されます:
[画像]
新しいDNSレコードを追加する前に、「www」および「@」の既存のA、AAAA、またはCNAMEレコードが削除されていることを確認してください。その他のレコードはそのままで構いません。
次のレコードを追加します:
- タイプが「A」のレコードを作成し、Name(名前)欄は空のままにして、Value(値)を「3.33.236.10」にします
- タイプが「CNAME」のレコードを作成し、Nameを「www」、Valueを「edge.redirhub.com」にします
画面は今このように表示されているはずです:
[画像]
ステップ5:RedirHubでのDNS検証#
DNSの変更は完了しました!TTL設定によっては、これらの変更が反映されるまで数時間かかる場合があります。
RedirHubが自動的にDNSレコードを検証します。確認でき次第、SSL証明書がリクエストされ、インストールされます。
[画像]
完了:RedirHubの自動HTTPS設定が完了しました!#
以上です!FreenomでRedirHubのセットアップは正常に完了しました。これで、ドメインは完全なHTTPSに対応し、RedirHub経由でリダイレクトされるようになります。自動HTTPS機能により、すべてのURLが安全にサイトのHTTPS版へリダイレクトされます。さらに、SSL証明書は自動で更新されるため、期限切れの心配はありません。
任意:サイトのapex(ルート)またはwww版のみにすべてのページをリダイレクトする#
RedirHubのセットアップ後は、リダイレクトの最適化も検討してください。apexドメイン(裸ドメインまたはルートドメイン)からwww版へ、またはその逆に、すべてのページをリダイレクトできます。詳しくはサポートページをご覧ください。
私たちのサービスを気に入っていただけるなら、ぜひ有料プランのいずれかにご登録いただき、私たちを応援してください!
