2017-02-24 42 views
1

我試圖將我的自定義域添加到firebase託管。但是firebase無法驗證。雖然我在我的域控制面板中添加了txt記錄。下面是該
Screenshoot of DNS Management after Adding a Text Record Firebase託管:我們無法驗證您的域example.com。請檢查您的設置並重試

+0

如果我運行'dig -t txt + noall + answer bolaigbe.com',則什麼都不顯示。所以它看起來像你的DNS更改尚未傳播。請參閱http://stackoverflow.com/questions/36251969/domain-name-verification-on-firebase/36252044#36252044 –

+0

可能的重複http://stackoverflow.com/questions/33979673/unable-to-verify-custom-domain -with-火力-使用-namecheap/33984650 – brijmcq

回答

0

這就是我想要的使用步驟:

  1. DNS註冊/記錄主機:刪除指向火力TXT記錄。
  2. firebase控制檯:刪除自定義域。
  3. firebase控制檯:添加自定義域。
  4. 兩個A記錄複製從火力點到DNS主機
    • DNS記錄主機可採取@爲 「主機」,而不是 「example.com」 或 「www.example.com」
  5. 在DNS主機中保存A記錄
  6. 如果DNS主機具有SPF TXT記錄,在「〜all」之前添加「v = spf1 include:_spf.firebasemail.com」並且不帶引號;如果已經存在,我不建議刪除該記錄,只需添加即可。
  7. 等待24-48小時以查看更改是否有效
  8. 如果不起作用,請從控制檯聯繫Firebase支持;請務必拍攝DNS記錄和Firebase控制檯的截圖。這些將幫助Firebase支持團隊解決問題。

注意:我會使用Frank's info來檢查網站是否正在傳播並檢查它返回的內容。如果缺少Firebase spf信息,請參閱步驟6.

注意1:如果您使用的是非Google電子郵件提供程序,我也不知道爲什麼需要添加firebase spf記錄。我的理解是,SPF是用於電子郵件。但是,添加它幫助我有兩個網站沒有傳播。

相關問題