第一次做網站時,很容易把「網址、網域、主機、DNS、HTTPS」全部當成同一件事。原因很簡單:很多平台會一次把這些服務包在同一個介面裡,你按幾個按鈕,網站就上線了。
但只要碰到換主機、改網址、網站移交、忘記續費或 DNS 設定錯誤,就會發現這幾個概念其實必須分清楚。
一句話先記住:網域是名稱,DNS 負責指路,主機負責真正提供網站,HTTPS 負責保護連線。
網域:你在網路上的「門牌」
像 example.com、example.tw 這類名稱,就是網域(domain name)。它的主要價值不是「存放網站」,而是提供一個人容易記住、可以長期使用的名稱。
你通常會向網域註冊商申請使用權,而且需要定期續費。這點很重要:網域不是買一次就永久屬於你。如果到期後沒有續費,最終可能失去這個名稱。
誰應該持有網域?
如果網站是替老師、公司、社團或組織製作,最穩妥的做法通常是:網域註冊帳號與主要聯絡 Email 由網站真正的擁有者控制。
製作者可以協助設定 DNS、部署與驗證,但不應讓網站擁有者完全不知道網域註冊在哪裡、用誰的帳號、到期日是什麼。
實務原則:網站可以換工程師、換主機、換設計,但網域控制權最好不要跟著某一位製作者綁死。
DNS:把門牌指向真正的位置
有了網域,仍然不代表網站已經存在。網路還需要知道:輸入這個名稱後,應該去哪裡找到網站。
這就是 DNS(Domain Name System)的工作。DNS 裡會有不同類型的紀錄,告訴網路這個名稱目前要指向哪個服務。
更完整的 DNS 原理,可以看 〈DNS 是什麼?輸入網址之後,瀏覽器怎麼知道要連哪台伺服器?〉。
主機:網站真正「住」的地方
網站的 HTML、圖片、程式或後端服務,必須實際存在某個地方。這個提供網站內容或運行程式的環境,就是 hosting。
它可能是一台傳統伺服器,也可能是 Cloudflare Pages、Vercel、Netlify 或其他雲端平台。不同平台的計費方式不同,有些靜態網站甚至可以在免費額度內運作。
所以「網域費」和「網站主機費」不是同一筆錢。你可以更換主機,但繼續保留同一個網域,只要重新設定 DNS 即可。
HTTPS:保護瀏覽器與網站之間的連線
現在大多數正式網站都應該使用 HTTPS。它透過 TLS 加密瀏覽器與網站伺服器之間的資料,並利用憑證驗證你連到的網站身分。
網址前面出現 https://,不代表這個網站的內容一定可信,但代表傳輸過程受到加密與身分驗證機制保護。
如果想再深入,可以看 〈HTTPS 是什麼?網址多一個 S,究竟保護了什麼?〉。
www.example.com 和 example.com 一樣嗎?
對一般使用者來說,它們常常看起來是同一個網站;但技術上,www.example.com 是 example.com 底下的一個子網域。
網站通常會選一個當主要網址,再把另一個自動轉址過去。重點不是哪個比較高級,而是設定要一致,避免兩個網址各自顯示不同內容。
為什麼 DNS 改完後,有時不會立刻生效?
DNS 查詢結果會被不同網路服務暫時快取,所以你修改設定後,並不一定所有地方都會在同一秒看到新結果。
這也是為什麼網站搬家或重新設定網域時,常會出現「我的電腦已經正常,但另一個人的手機還看到舊網站」的情況。這不一定代表設定失敗,有時只是舊的 DNS 快取還沒過期。
網站上線時,真正要保管的是哪些東西?
- 網域註冊商帳號:知道網域在哪裡註冊、誰可以登入。
- 續費資訊:知道到期日,最好啟用自動續費或可靠的提醒。
- DNS 管理權:知道 nameserver 或 DNS 是由哪個平台管理。
- 網站部署平台帳號:知道網站真正部署在哪裡。
- 主要 Email:不要把驗證信與續費通知寄到已停用或不屬於網站擁有者的信箱。
最常見的三個誤解
「我已經買網域,所以網站已經有主機了。」
不一定。網域只是名稱,仍然需要讓它指向實際提供內容的服務。
「網站做好,網址就永遠是我的。」
不一定。網域需要持續續費,失效後可能被其他人重新註冊。
「HTTPS 有鎖頭,所以網站一定安全。」
不一定。HTTPS 主要保護連線,不代表網站本身沒有漏洞,也不保證內容真實。
把整個流程串起來
從網站擁有者的角度看,真正重要的不是記住所有 DNS record 名稱,而是知道每一層負責什麼,以及關鍵帳號與控制權現在握在誰手上。
最實用的結論:網站可以重做、主機可以搬家、設計可以換,但網域如果代表你的品牌或機構,就應該把它當成一項需要長期管理的數位資產。