如何在 Vercel 上加入與設定自訂網域
前言
對於使用 Vercel 部署應用程式的開發者來說,設置自訂網域能大幅提升專案的專業性與品牌辨識度。本教學將一步步引導您如何在 Vercel 中添加、配置並驗證自訂網域,包括使用根域名、子網域與萬用字元網域的方式,以及通過 Nameserver 進行設定。無論您是要建立全新的自訂網域,或從其他 DNS 提供商移轉,本文將為您提供完整的操作說明。
目錄
Vercel 提供每次部署一個 vercel.app
URL,方便團隊分享及協作。不過,若您想讓專案更具個人化,您可以添加自訂網域。如果您尚未擁有網域,可通過 Vercel 購買。
新增與設定網域
要在 Vercel 專案中新增自訂網域,請按以下步驟進行操作:
-
前往網域設定頁面
在 Dashboard 選擇您要新增網域的專案,點選「設定(Settings)」標籤並選擇「網域(Domains)」項目。
-
添加網域
在「網域」頁面,輸入您要新增的網域名稱。若添加的是根域名(例如example.com
),Vercel 會提示您加入www
子域名以及選擇重導向選項。
-
使用萬用字元網域
使用「*」前綴符號添加萬用字元網域(Wildcard Domain),例如*.example.com
。注意:使用萬用字元網域時,必須通過名稱伺服器(Nameserver)驗證。
-
設定網域
添加網域後,需在網域註冊商處設置 DNS 紀錄。Vercel 會提供不同的配置方法:- TXT 紀錄:如果該網域已被另一個 Vercel 帳戶使用,您需使用 TXT 紀錄來驗證。
- A 記錄:若為根域名(Apex Domain),請使用 A 記錄。
- CNAME 紀錄:若為子網域(Subdomain),請使用 CNAME 記錄。
- Vercel Nameservers:也可使用 Vercel 的 Nameserver 設定根域名和子網域。
根域名 (Apex Domain)
可以通過 A 記錄 或 Vercel Nameservers 配置根域名。
子網域 (Subdomain)
可以通過 CNAME 記錄 或 Vercel Nameservers 配置子網域。
Vercel Nameservers
選擇使用 Vercel Nameservers 進行管理時,請點選「啟用 Vercel DNS」按鈕,並在註冊商處更改 Nameservers 為 Vercel 提供的值。
驗證網域存取權限
若該網域已被其他 Vercel 帳戶使用,您可能會被要求通過設定 DNS 紀錄進行驗證。配置完成並通過驗證後,Vercel 的介面會顯示網域的狀態已準備就緒。
若使用者訪問網域時無論是否加上「www」前綴,Vercel 會嘗試進行重導向。為了更加穩定的運行,建議您顯式地添加該域名並進行重導向。