DNS 設定教學|如何連結 Namecheap 域名與 Cloudways 主機
這是《Bluehost 搬家到 Cloudways 主機 + Namecheap 域名 》系列教學的第 4 篇。
我會跟你分享如何將 Namecheap 的域名跟 Cloudways 主機連結起來,也就是做 DNS 設定。
我們會在 Namecheap 設定 DNS 紀錄,把 Namecheap 域名從指向 Bluehost 主機改為指向 Cloudways 主機。
設定完之後,你在 Cloudways 的「臨時網站」就會變成「新網站」囉!
「臨時網站」、「新網站」等等我自己定義的名詞解釋可以 參考這裡。
這個系列教學總共有 6 篇:
DNS 設定教學:解說與步驟
DNS 是什麼?
DNS 的全名是 Domain Name System,意思是「域名系統」,是網路中負責將域名轉換成 IP 位址的管理和查詢系統。
舉例來說,當我們在網址列輸入「google.com」,DNS 會幫我們查詢到 Google 網站主機的 IP 位址是「172.217.14.78」。
這樣瀏覽器就能透過這個 IP 位址跟 Google 首頁連線。
DNS 在網路中就像導航 App,帶我們正確地達到目的地。
更詳細的講解,你可以參考下面的筆記。
⭐ 更多免費筆記
→ DNS 是什麼?(詳細版)
什麼時候可以做 DNS 設定?
當你在 Namecheap 後台的 「Domain List」(域名列表),看到域名顯示「Status ACTIVE」(狀態:啟用) 的時候就能做 DNS 設定了。
1. Namecheap 域名指向 Cloudways 的主機
第 1 步
到 Namecheap 後台的 「Domain List」(域名列表),點擊「MANAGE」(管理)。
第 2 步
再來,把「Custom DNS」(自訂 DNS) 改成 Namecheap 的「BasicDNS」(基本 DNS)。
✏️ 小筆記
域名從 Bluehost 轉移到 Namecheap 後,Nameserver (名稱伺服器) 設定會保持不變,也就是它們仍然會指向原本的名稱伺服器,例如:ns1.bluehost.com 和 ns2.bluehost.com。
之後,我們需要將 Nameserver 改成 Namecheap 的名稱伺服器,然後指向 Cloudways 主機。
更改前
更改後
第 3 步
接著,要設定 DNS 紀錄 (A 紀錄、CNAME 紀錄)。
我們切換到「Advanced DNS」(進階 DNS)。
✏️ 小筆記
A 紀錄:新增好 A 紀錄後,當你輸入域名,例:pipichocho.com,就能將該域名指向你的 Cloudways 主機。
CNAME 紀錄:新增好 CNAME 紀錄後,當你輸入子域名,例:www.pipichocho.com,就能重新導向到 pipichocho.com,成功打開網站。
⭐ 更多免費筆記
→ A、AAAA 、CNAME、MX、NS 紀錄是什麼?
第 4 步
然後,點擊「ADD NEW RECORD」(新增紀錄) 。
第 5 步
再來,「Type」(類型) 選擇「A Record」(A 紀錄)。
第 6 步
接著,在 Host (主機) 填「@」。
✏️ 小筆記
Host (主機),也可以叫做「主機名稱」,指的是網路中的一台主機或設備的名稱。
在 Host 欄位填寫「@」時,這代表你的根域名,不包含任何子域名。以這個例子來說就是 pipichocho.com。
第 7 步
之後,「Value」(值) 的地方填 Cloudways 主機的公共 IP。
你可以在 Cloudways 後台「Servers」(主機) 分頁點擊「Your Server」(你的主機)
然後,可以在「Master Credentials」(主憑證) 看到「Public IP」(公共 IP)。
第 8 步
TTL (存留時間) 保持預設的「Automatic」(自動的),然後打勾。
✏️ 小筆記
TTL (Time To Live) 代表「存留時間」。TTL 決定了 DNS 紀錄在 DNS 伺服器和快取中保存的時間長度。
當一個 DNS 紀錄的 TTL 到期後,DNS 伺服器會丟棄這個紀錄並重新查詢最新的紀錄。
第 9 步
接下來,要新增「CNAME Record」(CNAME 紀錄)。
「Type」(類型) 選擇「CNAME Record」(CNAME 紀錄)。
第 10 步
接著,「Host」(主機) 的地方填「www」。
第 11 步
再來,在「Value」(值) 的地方填根域名。
例如:pipichocho.com。
✏️ 小筆記
在 CNAME 紀錄中,Host (主機) 欄位填入「www」表示這個 CNAME 紀錄是針對「www」這個子域名。
而在「Value」(值) 的地方填根域名表示這個 CNAME 要表示這個 CNAME 紀錄將指定的子域名重新導向到根域名。
例如:根域名是 pipichocho.com,那麼填寫「www」表示這個 CNAME 紀錄是針對 www.pipichocho.com 的。
CNAME 紀錄會將 www.pipichocho.com 這個子域名指向另一個域名,通常用於將子域名重新導向到 pipichocho.com。
這樣可以讓多個域名指向同一個 IP 地址或主機。
填完最後會自動多出一個「.」是正常的,不用擔心。
第 12 步
TTL (存留時間) 保持預設的「Automatic」(自動的),然後打勾。
2. 把臨時域名改成正式域名
第 1 步
在 Cloudways 後台點擊「Applications」(應用程式)。
第 2 步
點擊「Your Application」(你的應用程式)。
第 3 步
接著,在「Domain Management」(域名管理),點擊「Add Domain」(新增域名) 按鈕。
第 4 步
輸入域名,然後點擊「Add Domain」(新增域名) 按鈕。
這時,你的域名的「Type」(類型) 會自動變成「Primary」(主要)。
如果你的域名沒有自動變成「Primary」(主要),可以點擊右邊的「三個點」手動設定。
3. DNS 查詢
你可以使用 DNS 查詢工具,查詢你的 DNS 設定是不是已經生效了。
可以使用 ICANN Lookup、DNSChecker 或 DNS 域名線上查詢 等等工具查詢。
這次我以 ICANN Lookup 為例。
第 1 步
輸入域名,例:pipichocho.com,然後按「Lookup」查詢。
第 2 步
看看 Nameservers (名稱伺服器) 是不是已經有變化。
DNS 設定前
DNS 設定前的 Nameservers 是 NS1.BLUEHOST.COM 跟 NS2.BLUEHOST.COM。
DNS 設定後
DNS 設定後的 Nameservers 是 DNS1.REGISTRAR-SERVERS.COM 跟 DNS2.REGISTRAR-SERVERS.COM。
✏️ 「Nameservers」(名稱伺服器) 是什麼?
名稱伺服器 (Nameservers) 是負責將域名轉換為 IP 位址的伺服器,讓瀏覽器能找到並連接到正確的網站。
名稱伺服器是 DNS 系統的一部分,確保觀眾在輸入域名時能訪問到對應的網站。
提醒你一下,DNS 更新可能需要一些時間才能在全球範圍內生效,這個過程通常需要幾個小時到最多 48 小時。
在這段時間內,有些訪客可能仍會看到舊網站,而其他用戶則會看到新的網站。但網站都能正常顯示,請放心。
WordPress 網站搬家的下一步
接下來,我們要在 Cloudways 主機安裝免費的 SSL 憑證。你可以點擊下方卡片中的按鈕前往觀看。
Cloudways SSL 教學|在 Cloudways 主機上安裝免費 SSL 憑證