什麼是子網域?如何創建子網域?

  • 發布日期2023.06.14
  • 文章分類網站知識

什麼是子網域?

子網域是屬於主網域的下一級網域。雖然它與主網域共享同一個根域名,但可以作為一個獨立的網站運行。子網域名稱位於主網域名稱之前,並由一個句點分隔。例如,在子網域 "blog.gathering.design" 中,"gathering.design" 是主網域,而 "blog" 是子網域。

為什麼需要子網域?

子網域可以用於將一個大型網站劃分成多個較小的部分,每一部分都有自己的專屬子網域。這種方法能讓公司更好地管理和組織內容,讓網站訪客更容易找到他們需要的信息。例如,一家公司可能將其部落格內容放在 "blog.gathering.design",而將其服務內容放在 "service.gathering.design"。

此外,子網域也可以用於測試網站改版或新功能,而無需干擾主網站的運行。例如,開發人員可以在 "dev.gathering.design" 子網域上測試新功能。

如何創建子網域?

使用A紀錄創建子網域

  1. 進入網域商的DNS設定Dashboard
  2. 選擇A紀錄
  3. 在Name欄位內填入要被設定的子網域名,這裡以test.gathering.design當例子
  4. 將需要被指向的主機ip地址填入IPv4 Address

使用CName紀錄創建子網域

  1. 進入網域商的DNS設定Dashboard
  2. 選擇CName紀錄
  3. 在Name欄位內填入要被設定的子網域名,這裡以test.gathering.design當例子
  4. 將需要被指向的主網域名填入Host Name欄位,這邊需注意:主網域名後需加上一個"."

使用Cname紀錄建立子網域跟使用A紀錄建立子網域有什麼差別?

  • A記錄(地址記錄):A記錄將子網域映射到一個IP地址。也就是說,當使用A記錄創建子網域時,需要提供一個該子網域將指向的IP地址。

  • CNAME記錄(Canonical Name記錄):CNAME記錄將一個網域名稱(例如一個子網域)映射到另一個已經存在的網域名稱。CNAME記錄允許子網域與另一個網域名稱的IP地址保持同步。當使用CNAME記錄創建子網域時,我們需要提供一個該子網域將指向的網域名稱,而不是IP地址。

兩者主要的差異在於處理IP地址的方式。如果我們直接知道子網域應該指向的IP地址,並且該地址不太可能會變更的話,這時使用A記錄可能會比較簡單。但如果我們想要子網域能夠自動追蹤另一個網域名稱的IP地址變更,則應該使用CNAME記錄。