第一次做網站時,很容易把「網址、網域、主機、DNS、HTTPS」全部當成同一件事。原因很簡單:很多平台會一次把這些服務包在同一個介面裡,你按幾個按鈕,網站就上線了。

但只要碰到換主機、改網址、網站移交、忘記續費或 DNS 設定錯誤,就會發現這幾個概念其實必須分清楚。

一句話先記住:網域是名稱,DNS 負責指路,主機負責真正提供網站,HTTPS 負責保護連線。

網域:你在網路上的「門牌」

像 example.com、example.tw 這類名稱,就是網域(domain name)。它的主要價值不是「存放網站」,而是提供一個人容易記住、可以長期使用的名稱。

你通常會向網域註冊商申請使用權,而且需要定期續費。這點很重要:網域不是買一次就永久屬於你。如果到期後沒有續費,最終可能失去這個名稱。

誰應該持有網域?

如果網站是替老師、公司、社團或組織製作,最穩妥的做法通常是:網域註冊帳號與主要聯絡 Email 由網站真正的擁有者控制。

製作者可以協助設定 DNS、部署與驗證,但不應讓網站擁有者完全不知道網域註冊在哪裡、用誰的帳號、到期日是什麼。

實務原則:網站可以換工程師、換主機、換設計,但網域控制權最好不要跟著某一位製作者綁死。

DNS:把門牌指向真正的位置

有了網域,仍然不代表網站已經存在。網路還需要知道:輸入這個名稱後,應該去哪裡找到網站。

這就是 DNS(Domain Name System)的工作。DNS 裡會有不同類型的紀錄,告訴網路這個名稱目前要指向哪個服務。

更完整的 DNS 原理,可以看 〈DNS 是什麼?輸入網址之後,瀏覽器怎麼知道要連哪台伺服器?〉。

example.com → 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 快取還沒過期。

網站上線時,真正要保管的是哪些東西?

最常見的三個誤解

「我已經買網域,所以網站已經有主機了。」
不一定。網域只是名稱,仍然需要讓它指向實際提供內容的服務。

「網站做好,網址就永遠是我的。」
不一定。網域需要持續續費,失效後可能被其他人重新註冊。

「HTTPS 有鎖頭,所以網站一定安全。」
不一定。HTTPS 主要保護連線,不代表網站本身沒有漏洞,也不保證內容真實。

把整個流程串起來

註冊網域 → 設定 DNS → 指向主機/部署平台 → 啟用 HTTPS → 網站正式可用

從網站擁有者的角度看,真正重要的不是記住所有 DNS record 名稱,而是知道每一層負責什麼,以及關鍵帳號與控制權現在握在誰手上。

最實用的結論:網站可以重做、主機可以搬家、設計可以換,但網域如果代表你的品牌或機構,就應該把它當成一項需要長期管理的數位資產。