為什麼要懂這三個概念?
「我的網站壞了」「網站打不開」「我想換主機但不知道怎麼做」——很多非技術背景的網站擁有者遇到這些問題時會完全依賴開發者,即使很多時候問題的解決方向其實很簡單。
理解這三個基礎概念後,你可以:
自己判斷問題可能出在哪裡(網域?主機?DNS?)
和開發者或主機商更有效率地溝通
在更換服務提供商時,知道自己在控制什麼
網域(Domain):你的地址
網域(Domain Name)就是你網站的「地址名稱」,例如 simplecreative.tw 或 google.com。
你從網域商(如 GoDaddy、Namecheap、台灣的網路中文)「購買」(實際上是「租用」)一個網域名稱。一般每年費用約 300-800 元台幣,每年需要續約。
重要概念:
你擁有的是「使用這個名稱的權利」,不是永久所有權。忘記續約,網域就到期,別人可以買走。
網域和主機是分開的。你可以在 A 公司買網域,把網站放在 B 公司的主機上。
主機(Hosting):你的房子
主機(Hosting)是「存放你網站檔案」的服務。瀏覽器輸入你的網域,最終是去這個主機上抓取網站的 HTML、CSS、圖片等資料。
常見類型:
共享主機(Shared Hosting):多個網站共用同一台伺服器,便宜(月費 100-300 台幣),速度和穩定性有限。
VPS(Virtual Private Server):專屬虛擬伺服器,效能和控制更好,需要更多技術知識,月費 500-3000 台幣。
平台托管(Platform Hosting):Vercel、Netlify、Cloudflare Pages 等,專為特定框架優化,免費版已經包含全球 CDN,是目前大多數現代網站的最佳選擇。
App Hosting:Heroku、Railway 等,適合需要後端運算的應用程式。
DNS(Domain Name System):地址本
如果網域是你的地址名稱,DNS 就是「把名稱轉換成實際位置」的電話簿。
簡單理解:
你的網域名稱(simplecreative.tw)是人可以記憶的名稱
你的主機有一個 IP 位址(如 76.76.21.21)是實際的「數字地址」
DNS 的工作就是:當有人輸入 simplecreative.tw,查詢對應的 IP 位址,然後把流量導向正確的主機
重要的 DNS 記錄類型:
A record:把網域名稱指向一個 IP 位址
CNAME:把網域名稱指向另一個名稱(例如 www.simplecreative.tw → simplecreative.tw)
MX record:控制 Email 流量應該發送到哪個伺服器
TXT record:用於驗證網域所有權(Google Search Console 驗證、Email 安全設定等)
這三者的關係:一個比喻
把它想成一家實體店:
網域 = 你的「地址」和「店名」(康康街 123 號 / 簡創數位)
主機 = 你的「店面」(實際存放商品的空間)
DNS = 「地址簿」(告訴人們怎麼從店名找到實際地址)
當你「換主機」,相當於搬家——店名(網域)不變,但地址(IP)變了,你需要更新 DNS 的 A record 讓地址本的記錄指向新地址。
DNS 更新有「傳播時間」(Propagation),通常需要 1 到 48 小時。在傳播完成之前,有些地方可能顯示舊網站,這是正常現象。
你應該擁有自己網域的控制權
重要建議:永遠確保你自己的 email 帳號是網域的「管理者」,而不是讓開發者或設計師以他的帳號管理。
如果有一天合作關係結束,你必須能夠自己存取和控制你的網域。網域是你的資產,控制權應該在你手上。
對主機也是同理:確保你擁有主機帳號的登入權限,而不是完全依賴開發者代管。代管可以是一種服務,但你應該能在需要時取回控制權。