ドメインの準備と解決
ドメインはローカル開発には必要ありませんが、この設定を完了すると、その後のサードパーティサービス統合でドメインメールアドレスを使用できるようになります。
ドメインの購入
ドメイン購入プラットフォームは数多くありますが、以下のプラットフォームをお勧めします:
| プラットフォーム | メリット |
|---|---|
| Namesilo | 適正な価格、無料のWHOISプライバシー保護 |
| Porkbun | 低価格、無料のWHOISプライバシー保護 |
| Cloudflare | 低価格、無料のWHOISプライバシー保護、他のCloudflareサービスとのシームレスな統合 |
| Namecheap | 最安価格 |
価格比較とドメインの可用性確認には、以下のプラットフォームも利用できます:
ドメイン解決の設定
ドメインを購入した後は、Cloudflareでドメイン解決を完了することをお勧めします。これは、CloudflareがグローバルなDNSネットワークを持っているため、ユーザーがあなたのウェブサイトにアクセスする際、最も近いサーバーからコンテンツを受信でき、レイテンシを削減し、読み込み速度を向上させ、ユーザーエクスペリエンスを改善できるからです。さらに、Cloudflareの無料プランには自動SSL証明書設定などの重要な機能が提供されています。
次に、Cloudflareにドメインを追加して解決を設定する手順をご紹介します。
Cloudflareにドメインを追加
- Cloudflareの公式ウェブサイトにログインして、あなたのドメインを追加します

- ドメイン名を入力します

- 無料プランを選択します

- 次のステップでは、ドメインのネームサーバーを変更する手順が表示されます

Namesiloで購入した私のドメインを例に、Namesiloのダッシュボードでドメインのネームサーバーを変更する必要があります

- その後、CloudflareのDNSページでドメインのステータスを確認でき、
Activeと表示されていれば追加が成功したことを意味します

- CloudflareのSSL/TLSを設定
CloudflareのSSL/TLSページで、Full (Strict)を選択し、Always Use HTTPSを有効にします


注目すべき点:
- この手順は本番環境に適用されますが、この時点で事前に設定を完了することができます。
- 本番環境にデプロイした後、
Full (Strict)を選択するとウェブサイトが開けないが、Fullを選択すると開ける場合、オリジンサーバーのHTTPS証明書が無効であることを意味します。オリジンサーバーの証明書問題を解決するか、一時的にFullにダウングレードして使用することができます