--- tags: 網頁架設 --- # Connect a domain to Firebase|連結網域 **操作流程:** Step 01:先確認網域的 DNS 是否運行正常(需前往網域託管平台查看) ↓ Step 02:至 firebase 進入欲連接網域的專案 ↓ Step 03:點選 Hosting → 新增自訂網域 ![](https://i.imgur.com/xOKf72h.jpg) ↓ Step 04:輸入網域 ![](https://i.imgur.com/2419twG.png) ↓ Step 05:接著需要透過DNS進行驗證 → 複製 Value ![](https://i.imgur.com/cfhmJ5b.png) ↓ Step 06:至 網域託管平台(例如:Cloudflare) 管理 DNS→ 新增紀錄(如下圖所示) * 類型:TXT * 名稱:@ * TTL:時間越短越好 * 內容:貼上所複製的 Value <img src="https://i.imgur.com/vsl1n40.png" width="100%" height="auto" style="border: 1px solid black"> ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ↓ Step 07:返回 firebase 按下驗證按鈕 Verify (可能須等待幾分鐘後,才能驗證) ↓ Step 08:完成驗證後,firebase 會顯示「網域IP位址」,再至 網域託管平台 DNS 新增 A 紀錄 ![](https://i.imgur.com/FRN9vhL.png) 注意:Proxy 狀態需設定為僅 DNS <img src="https://i.imgur.com/L1WwQ0m.png" width="100%" height="auto" style="border: 1px solid black"> ↓ Step 09:返回 firebase,會主動詢問你是否設定 ` www.你的網域 ` ,點選 Connect 即可 ↓ Step 10:再至 網域託管平台 管理 DNS,新增 A 紀錄(重複 Step08 步驟) ![](https://i.imgur.com/wdQnfDW.png) <img src="https://i.imgur.com/iSVGJam.png" width="100%" height="auto" style="border: 1px solid black"> ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ↓ Step 11:完成 DNS 設置後,等待一些時間,firebase 會顯示網域狀態為「已連線」 <img src="https://i.imgur.com/f7X43L7.png" width="100%" height="auto" style="border: 1px solid black"> ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ↓ 完成 --- 參考資料: * [How to connect a domain to Firebase](https://youtu.be/eo4UkXgnECo) * [[教學] Firebase Hosting 免費1G/10G靜態網頁空間架設,與綁定網域名稱](https://www.minwt.com/website/server/21596.htmlhttps://www.minwt.com/website/server/21596.html) --- ###### tags:`firebase`