Menu

ドメインの準備と解決

ドメインはローカル開発には必要ありませんが、この設定を完了すると、その後のサードパーティサービス統合でドメインメールアドレスを使用できるようになります。

ドメインの購入

ドメイン購入プラットフォームは数多くありますが、以下のプラットフォームをお勧めします:

プラットフォームメリット
Namesilo適正な価格、無料のWHOISプライバシー保護
Porkbun低価格、無料のWHOISプライバシー保護
Cloudflare低価格、無料のWHOISプライバシー保護、他のCloudflareサービスとのシームレスな統合
Namecheap最安価格

価格比較とドメインの可用性確認には、以下のプラットフォームも利用できます:

ドメイン解決の設定

ドメインを購入した後は、Cloudflareでドメイン解決を完了することをお勧めします。これは、CloudflareがグローバルなDNSネットワークを持っているため、ユーザーがあなたのウェブサイトにアクセスする際、最も近いサーバーからコンテンツを受信でき、レイテンシを削減し、読み込み速度を向上させ、ユーザーエクスペリエンスを改善できるからです。さらに、Cloudflareの無料プランには自動SSL証明書設定などの重要な機能が提供されています。

次に、Cloudflareにドメインを追加して解決を設定する手順をご紹介します。

Cloudflareにドメインを追加

  1. Cloudflareの公式ウェブサイトにログインして、あなたのドメインを追加します
Cloudflare add domain
  1. ドメイン名を入力します
Cloudflare add domain
  1. 無料プランを選択します
Cloudflare select plan
  1. 次のステップでは、ドメインのネームサーバーを変更する手順が表示されます
replace nameserver

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

replace nameserver
  1. その後、CloudflareのDNSページでドメインのステータスを確認でき、Activeと表示されていれば追加が成功したことを意味します
Cloudflare dns
  1. CloudflareのSSL/TLSを設定

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

SSL/TLS
always use https

注目すべき点:

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