如何把自己的網域綁到 AHHA 網站(完整教學)
適用對象:已註冊 AHHA Starter 或 Studio 方案,想把自有網域(例:
yourbrand.com)指向 AHHA 上的網站。預計時間:10–30 分鐘(視 DNS 供應商而定)
成功後您的網站會長這樣:
https://yourbrand.com或https://www.yourbrand.com,附自動 SSL 憑證(由 Cloudflare 簽發)。
開始之前
請先準備:
- 您的自有網域 — 已在任何 registrar 購買(GoDaddy、Namecheap、Vercel、Google Domains、Cloudflare、hibox 等)
- DNS 管理權限 — 您能登入 registrar 或 DNS 面板修改記錄
- AHHA 付費方案 — 試用方案無法綁自訂網域
兩種綁定方式,先決定哪一個
| 方式 | 網址長相 | 難度 | 推薦情境 |
|---|---|---|---|
| 方式 A:綁 www 子域名 | www.yourbrand.com |
⭐ 簡單 | 99% 的情況建議用這個 |
| 方式 B:綁 apex 主域名 | yourbrand.com |
⭐⭐⭐ 進階 | 堅持要無 www 的品牌潔癖 |
為什麼建議方式 A?
- Apple、Google、Stripe、Shopify 絕大多數大品牌都是用
www.xxx.com - Apex(無 www)綁 CNAME 違反 DNS 標準規範,需要 DNS 供應商特殊支援
- 方式 A 的 redirect 設定後,輸入
yourbrand.com會自動導到www.yourbrand.com,使用者感受不出差別 - SEO 沒有差別,只要一致即可
想直接跳到設定步驟? 往下捲到 方式 A 設定教學。
方式 A:綁定 www 子域名(推薦)
第 1 步:在 AHHA Dashboard 輸入網域
- 登入
ahha.com.tw/dashboard - 左側選單 → 網站設定
- 找到「自訂網域」區塊
- 輸入
www.yourbrand.com(把 yourbrand.com 換成您的網域) - 點「新增」
系統會顯示一段 DNS 指示,大致如下:
Type: CNAME
Name: www
Value: fallback.ahha.com.tw
保持 dashboard 這個視窗開著,等下要回來確認。
第 2 步:到您的 DNS 供應商新增 CNAME 記錄
以下是常見 DNS 供應商的設定方式,挑您的那一個看。
Vercel
- Vercel Dashboard → Domains → 點您的網域
- 往下捲到 DNS Records 區塊
- 點「+ Add」或直接在輸入列填:
- Name:
www - Type:
CNAME - Value:
fallback.ahha.com.tw - TTL:
60(保留預設)
- Name:
- 儲存
Cloudflare
- Cloudflare Dashboard → 選您的網域 → DNS → Records
- 點「Add record」:
- Type:
CNAME - Name:
www - Target:
fallback.ahha.com.tw - Proxy status:關閉(灰色雲朵,DNS only)⚠️ 重要
- Type:
- Save
GoDaddy
- 登入 GoDaddy → My Products → Domains → 您的網域 → DNS
- 點「Add New Record」:
- Type:
CNAME - Name:
www - Value:
fallback.ahha.com.tw - TTL:
1 Hour
- Type:
- Save
Namecheap
- Namecheap Dashboard → Domain List → Manage → Advanced DNS
- 點「Add New Record」:
- Type:
CNAME Record - Host:
www - Value:
fallback.ahha.com.tw - TTL:
Automatic
- Type:
- 儲存
其他供應商
以上都是類似邏輯,只要能加 CNAME www → fallback.ahha.com.tw 就行。
第 3 步:等待 DNS 生效 + SSL 簽發(2–10 分鐘)
回到 AHHA Dashboard 的「自訂網域」區塊。狀態會自動刷新,依序經過:
- 🟡 等待 DNS:我們正在等您的 DNS 供應商把變更推送到全球 DNS
- 🔵 SSL 簽發中:DNS 已確認,Cloudflare 正在為您簽發 SSL 憑證
- 🟢 已啟用:完成!
通常 2–5 分鐘完成,偶爾遇到 DNS 供應商較慢時可能 10–15 分鐘。超過 30 分鐘仍未變綠,請見下方「故障排除」。
第 4 步(選擇性):設定 apex redirect 到 www
這一步讓輸入 yourbrand.com(沒 www)的使用者也能看到您的網站,會自動 301 跳到 www.yourbrand.com。
Vercel
Vercel Dashboard → Domains → 您的網域 → 在 apex 旁邊點「Edit」或「Redirect」→ 設定:
- Redirect to:
https://www.yourbrand.com - Permanent (301):勾選
Cloudflare(如果 DNS 在 CF)
Cloudflare Dashboard → Rules → Redirect Rules → Create rule:
- When incoming requests match:
Hostname equals yourbrand.com - Then:
Static redirect→https://www.yourbrand.com/$1,301
其他供應商
通常在 registrar 的「Domain Forwarding」或「URL Redirect」功能裡設定,目標填 https://www.yourbrand.com,類型選 301。
方式 B:綁定 apex 主域名(進階)
Apex CNAME 在 DNS 標準上不允許,需要您的 DNS 供應商支援 CNAME Flattening 或 ALIAS 功能。最乾淨的做法是把 DNS 轉到 Cloudflare(免費)。
做法:DNS 轉到 Cloudflare(推薦)
為什麼轉? Cloudflare DNS 免費、速度快、原生支援 apex CNAME flattening。
第 1 步:註冊 Cloudflare(免費)
- 前往 https://cloudflare.com → Sign Up(用 email 註冊,無需信用卡)
- 登入後點「Add a site」→ 輸入
yourbrand.com - 選 Free 方案 → Continue
- CF 會自動掃描您現有的 DNS 記錄
第 2 步:記下 CF 給您的兩組 Nameservers
CF 會顯示兩個類似這樣的 nameserver:
xena.ns.cloudflare.com
kirk.ns.cloudflare.com
記下這兩個(每個帳號的不一樣,實際以您看到的為準)。
第 3 步:到 registrar 更改 Nameservers
登入您買網域的地方(GoDaddy、Namecheap、Vercel、hibox 等),找到 Nameservers 設定,把原本的改為 CF 給您的那兩個。
等待 DNS 生效(通常 1-24 小時,國內 registrar 有時更久)。
怎麼確認生效了?到 https://www.whatsmydns.net/ 輸入您的網域 → 查詢 NS 記錄 → 看全球節點都顯示 Cloudflare 的 nameservers 就是生效了。
第 4 步:在 Cloudflare DNS 加 CNAME 到 apex
Cloudflare Dashboard → 您的網域 → DNS → Records → Add record:
- Type:
CNAME - Name:
@(或直接打您的域名,會自動變成 @) - Target:
fallback.ahha.com.tw - Proxy status:關閉(灰色雲朵)⚠️ 重要
- TTL:Auto
CF 會自動處理 CNAME flattening,apex 可以正常解析。
第 5 步:在 AHHA Dashboard 輸入 apex 網域
回到 AHHA Dashboard → 自訂網域 → 輸入 yourbrand.com(不要 www. 前綴)→ 新增 → 等狀態變綠。
故障排除
問題:狀態卡在「等待 DNS」超過 15 分鐘
可能原因與處理
- CNAME 記錄沒存到
到您的 DNS 面板再次確認記錄真的有儲存,有些介面 UI 按了儲存但沒實際生效。 - 記錄打錯
- Name 不能寫
www.yourbrand.com,只要寫www - Value 不能有多餘空白或尾點(應該就是
fallback.ahha.com.tw)
- Name 不能寫
- DNS 傳播較慢
用命令列驗證:
看到dig www.yourbrand.com CNAME +shortfallback.ahha.com.tw.才代表 DNS 已生效。還沒看到就再等等。 - DNS 供應商有快取
某些供應商的 TTL 設太高(例如 3600 秒),可能要等更久。把 TTL 改成 60 再試。
問題:狀態變綠了但網站顯示 522
通常意味著 Cloudflare 那側的路由設定需要時間穩定。等 1-2 分鐘再試,多數情況會自己恢復。
問題:Apex 設定好後瀏覽器說「憑證不符合」
可能是瀏覽器 / OS 還在快取舊的 DNS。試試:
- 強制重新整理(
Cmd + Shift + R/Ctrl + F5) - 開無痕視窗重新載入
- 或等 5–10 分鐘讓快取過期
問題:DNS 記錄存下去了但 dig 查不到
- 確認您改對了網域的 DNS,不是另一個相似網域
- 確認 Nameservers 沒被改動
- 有些供應商的 DNS 最多要 24 小時才全球生效
還有問題?
歡迎聯絡 service@ahha.com.tw,我們會在工作日 24 小時內回覆。
常見問題
Q. SSL 憑證要錢嗎?
完全免費,自動簽發、自動續期。 由 Cloudflare 處理,您不用管。
Q. 可以綁幾個網域?
每個 AHHA 網站目前可以綁 1 個自訂網域(主網域)。未來會開放多網域 / alias 功能。
Q. 可以隨時換網域嗎?
可以。到 Dashboard 點「解除綁定」→ 重新輸入新網域即可。原本的 SSL 憑證會自動處理。
Q. 綁了自訂網域後,原本的 `yourname.ahha.com.tw` 還能用嗎?
可以,兩個網址會同時指向同一個網站。您可以把其中一個當作主網址對外宣傳。
Q. 可以不用 www 嗎?
可以,見上方「方式 B:綁定 apex 主域名」。
Q. 我用中文網域可以嗎?
可以,DNS 標準支援 IDN(國際化網域)。輸入時系統會自動處理。
Q. 我不會設定 DNS,有人可以幫我嗎?
升級到 Studio 方案(NT$7,999/年) 我們提供代客設定服務 — 您授權登入資訊,我們遠端搞定。