第 4 章:DNS 管理與多域名策略
本篇是「買域名的慘痛教訓:從 bobochen.ai 到 .dev 的真實故事」系列的第 4 / 7 篇。你可以從系列總覽開始閱讀,也可以直接接著看本文。
買下 bobochen.dev 之後,我以為域名的故事終於結束了。
然後我打開瀏覽器書籤,看到 IslandCountry.tw。
對,我還有另一個域名。而且我突然意識到——我可能永遠不會只有一個域名。
為什麼我有兩個域名
IslandCountry.tw 是我更早之前買的域名,跑的是 n8n——一個開源的自動化工具。它處理我的 webhook、Slack 通知、各種自動化流程。
當初會買 .tw 域名而不是用 bobochen 底下的 subdomain,是因為 n8n 需要一個穩定的 infra 域名。個人品牌的域名可能會改(事實也證明我改了),但基礎設施的域名不該隨便動。如果我的 n8n webhook URL 換了,所有整合都要跟著改,那是一場災難。
所以我的域名策略變成了:
- bobochen.dev — 面向公眾的個人品牌,所有 subdomain 都在這裡。
- IslandCountry.tw — 面向內部的基礎設施,跑 n8n 和其他後台服務。
一個對外,一個對內。互不干擾。
統一用 Cloudflare DNS
有了兩個域名之後,管理就變得很重要。最怕的情況是:一個域名在 Namecheap 管理,另一個在 GoDaddy,DNS 設定散落各處,要改什麼的時候得登入三個不同的後台。
我的做法很簡單:不管域名在哪裡買的,DNS 一律交給 Cloudflare。
bobochen.dev 是直接在 Cloudflare 買的,DNS 自動設好。IslandCountry.tw 是在其他地方買的,我把 nameserver 指向 Cloudflare,讓所有 DNS record 都在 Cloudflare 管理。
統一管理的好處:
- 一個 dashboard 看所有域名:不用記多個帳號密碼,不用在不同介面之間切換。
- 一致的 DNS 設定方式:不管哪個域名,加 A record、CNAME、MX record 的方式都一樣。
- 免費的安全功能:Cloudflare 的免費方案就包含 DDoS 防護、SSL 憑證、基本的 WAF。不用每個域名個別設定。
- DNS propagation 快:Cloudflare 的 DNS 解析速度是全球最快的之一。改了 DNS record,通常幾分鐘內就全球生效。
域名續約:你最容易忘記的事
我在研究 bobochen.com 的 backorder 時,讀到很多域名被搶走的案例。其中最常見的原因不是什麼高深的黑客攻擊,而是——持有者忘記續約。
對,就這麼簡單。信用卡過期了、email 通知被當垃圾信、或者就是單純忘記了。域名過期、寬限期到了、被別人搶註。
這件事讓我開始認真對待域名續約。我做了幾件事:
- 開啟自動續約:在 Cloudflare 裡把兩個域名都設成自動續約。只要信用卡有效,到期自動扣款。
- 信用卡到期提醒:在行事曆設定提醒,確保 Cloudflare 綁定的信用卡不會過期。
- 域名到期日記在行事曆:就算有自動續約,我還是把到期日記下來。多一層保障。
- 備用 email:確保域名註冊的 email 是我常用的信箱,不會漏看通知。
這些聽起來都是小事,但域名就是這種東西——99% 的時間你不會去想它,但那 1% 出問題的時候,後果可能很嚴重。
多域名 vs 多 Subdomain
在規劃個人品牌的架構時,我面臨了一個選擇:每個專案用獨立域名,還是全部用 subdomain?
獨立域名的好處:
- 品牌獨立性強,每個專案看起來像獨立的產品。
- SEO 上是完全獨立的網站,互不影響。
- 如果某天要賣掉某個專案,域名可以直接轉讓。
Subdomain 的好處:
- 零額外成本,想加幾個就加幾個。
- 統一管理,DNS 設定集中在一個地方。
- 品牌一致性,訪客一看就知道這些專案都是同一個人做的。
- SSL 憑證可以用萬用字元(*.bobochen.dev),一張憑證搞定所有 subdomain。
我最後選了 subdomain 為主的策略。原因很務實:我還在起步階段,每個專案都還沒有大到需要獨立品牌的地步。用 subdomain 可以把精力集中在內容上,而不是域名管理上。
未來如果某個專案真的做大了,再買獨立域名也不遲。域名這種東西,可以隨時加,但不需要一開始就買一堆。
成本計算:每年花多少在域名上
最後來算一筆帳。
| 項目 | 年費 |
|---|---|
| bobochen.dev | $10.18 USD |
| IslandCountry.tw | ~$20 USD |
| Cloudflare DNS | 免費 |
| Cloudflare Email Routing | 免費 |
| Cloudflare SSL | 免費 |
| 合計 | ~$30 USD/年 |
大約九百多塊台幣。一年。
對比一下如果我堅持用 bobochen.ai:光一個域名就要 $80/年。現在我用不到一半的錢,得到了兩個域名、免費 DNS、免費 email 轉寄、免費 SSL。
省下來的錢拿去買什麼都好——多訂閱一個 AI 工具、多買兩本書、或者單純存起來。域名不需要是你最大的開銷。
有些事情的重點不是花多少錢,而是這筆錢能維持多久。一年 $30 的域名方案,我可以毫無壓力地維持十年。一年 $80 的 .ai 域名?我可能撐不過第三年就放棄了。
持久比華麗更重要。