カスタム ドメインを接続する

Firebase Hosting サイトにカスタム ドメイン(example.commyrealtimeapp.example.com など)を接続できます。

Firebase Hosting は当該ドメインの SSL 証明書をプロビジョニングし、グローバル CDN 経由でコンテンツを提供します。

ホスティング用にドメインを設定する

プロジェクトの [Firebase Hosting] ページで [使ってみる] ウィザードが完了していて、Firebase プロジェクト内に Firebase Hosting サイトがあることを確認します。

  1. プロジェクトの [Hosting] ページで、カスタム ドメインを接続するためのウィザードを開始します。

    • Hosting サイトが 1 つしかない場合は、[ドメインを接続] をクリックします。
    • Hosting サイトが複数ある場合は、目的のサイトの [表示] をクリックしてから、[ドメインを接続] をクリックします。
  2. Hosting サイトに接続するカスタム ドメインを入力します。

    必要に応じて、このボックスをオンにすれば、カスタム ドメインのすべてのリクエストを、別の指定されたドメインにリダイレクトするように構成することもできます。

  3. [続行] をクリックして検証プロセスを開始します。その後で、リクエストされたら、画面の指示に従ってドメイン所有権を確認します。

    これらの手順により、ドメインが Firebase プロジェクトにリンクされておらず、指定されたドメインが所有されていることが確認されます。

  4. カスタム ドメインを設定するには、ほとんどの場合、クイック セットアップ モードを使用できます。

    ただし、すでに別のホスティング プロバイダで稼働しているサイトがあり、ゼロ ダウンタイム移行が必要な場合は、セットアップ モードのプルダウン リストから [詳細設定] を選択します。

    • [クイック セットアップ] — ドメインの DNS A レコードを Firebase Hosting を指すように設定します。

    • [詳細設定] — 画面の指示に沿って、ドメインの DNS TXT レコードを更新するか、ファイルを既存のサイトの指定された場所にアップロードします。検証が完了したら、DNS A レコードが Firebase Hosting を指すように安全に指定することができます。

  5. Firebase は、DNS A レコードが Firebase Hosting を指すように指定してから 24 時間以内に、SSL 証明書をプロビジョニングします。

SSL 証明書のプロビジョニングを待機する

ドメイン所有権を確認したら、ドメインの SSL 証明書がプロビジョニングされ、グローバル CDN にデプロイされます。このプロセスには数時間かかることがあります。

ドメインは、FirebaseApp SSL 証明書にサブジェクト代替名の 1 つとして表示され、一般公開されます。ドメインのプロビジョニング中は、ドメイン名が記載されていない無効な証明書が表示されることがあります。これは、プロセスの通常の部分であり、ドメインの証明書が入手可能になれば解決します。

フィードバックを送信...

ご不明な点がありましたら、Google のサポートページをご覧ください。