LoginSignup
16
12

More than 3 years have passed since last update.

Firebase Hostingにムームードメインのドメインを設定する

Posted at

はじめに

ムームードメインで取得したドメインをFirebase Hostingで公開した自分のサイトにドメイン設定する方法です。

Firebaseの管理コンソールでTXTレコード設定を取得

TXTレコードはDNSに設定するコメントのようなものですが、これを設定できるということはドメインの保有者ということということになります。

  1. Firebaseの管理コンソールにログインし、Hostingを選択します
  2. サイトの管理のページから"ドメインを接続"ボタンを押下します
  3. ムームードメインで取得したドメインをドメインテキストボックスにセットします
    fh02.png
  4. 値をコピーします
    fh03.png

ムームードメインにTXTレコードを設定

  1. ムームードメインのコントロールパネルを開きます
  2. ドメイン管理-ドメイン操作から、ムームーDNSを選択します
    fh04.png
  3. サブドメインを空に種別をTXTに、内容にFirebseの管理コンソールでコピーした値をセットします
    fh05.png
  4. 設定を保存します

DNSの設定なので浸透するのに少し時間がかかりますが、経験上10分もかからないと思います。

Firebaseの管理コンソールで2つのAレコード設定を取得

  1. Firebaseの管理コンソールに戻って確認ボタンを押します
    fh03.png
  2. すると2つのIPアドレスが表示されるので2つともコピーします

このIPアドレスは1つでも通信は可能ですが1つだけ設定しただけだとFirebaseから警告メッセージが出ます。2つとも設定しましょう。

ムームードメインにAレコードを設定

  1. ムームードメインのコントロールパネルに戻り、ドメイン管理-ドメイン操作から、ムームーDNSを選択します
    fh04.png
  2. IPアドレスを2つ登録します(8行目と9行目)
    fh06.png

Firebase Authenticationの匿名認証も設定

Firestoreなどの機能を使うにあたって、セキュリティを強化するために匿名認証とセキュリティルールを設定することがあると思います。
そういう場合には、認証可能なドメインを登録しないと認証されないため、Authenticationのログイン方法で、匿名認証が有効になっていることを確認し、認証済みドメインに今回使えるようにしたドメインを追加しましょう。

16
12
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
16
12