カスタムドメインの追加
FirebaseプロジェクトのWebページにカスタムドメイン名を設定するプロセスは、以下のステップに従って行います。このプロセスはFirebase Hostingを使用して、カスタムドメインをFirebaseプロジェクトに接続することを前提としています。
ステップ1: Firebase Consoleにアクセス
Firebase Consoleにログインします。
対象のプロジェクトを選択します。
ステップ2: Firebase Hostingをセットアップ
Firebase Consoleのサイドバーから「Hosting」を選択します。
「始める」をクリックして、Firebase Hostingをセットアップします(まだ設定していない場合)。
ステップ3: カスタムドメインの追加
Hostingダッシュボードで、「ドメインを追加」をクリックします。
使用したいカスタムドメイン名を入力し、「続行」をクリックします。
ステップ4: DNS設定の更新
Firebaseは2つのタイプのDNSレコード(TXTレコードとAレコードまたはCNAMEレコード)を提供します。これらはドメインの認証と、ドメインをFirebase Hostingのサーバーに接続するために必要です。
あなたのドメイン名を管理しているドメインレジストラー(例:GoDaddy、Namecheap、Google Domainsなど)にログインします。
ドメインのDNS設定ページにアクセスし、Firebaseから提供されたレコードを追加します。
ステップ5: DNSレコードのプロパゲーション待ち
DNSレコードの変更が全世界に伝播し、有効になるまでには数時間から72時間かかる場合があります。 patience is required here.
ステップ6: SSL証明書の設定
Firebase Hostingは自動的にSSL証明書を生成してカスタムドメインに適用します。これにより、HTTPS経由で安全な接続が保証されます。
DNSレコードの変更が完了し、Firebaseによって確認されると、SSL証明書の生成プロセスが開始されます。
ステップ7: カスタムドメインの接続確認
Firebase ConsoleのHostingセクションに戻り、カスタムドメインのステータスが「接続済み」になっていることを確認します。
以上のステップを完了することで、FirebaseプロジェクトのWebページにカスタムドメイン名を設定できます。ステップ4のDNS設定は、使用しているドメインレジストラーによって異なるインターフェイスを持つことがあるため、具体的な指示についてはレジストラーのサポートドキュメントまたはカスタマーサービスに相談してください。