子網域是屬於主網域的下一級網域。雖然它與主網域共享同一個根域名,但可以作為一個獨立的網站運行。子網域名稱位於主網域名稱之前,並由一個句點分隔。例如,在子網域 "blog.gathering.design" 中,"gathering.design" 是主網域,而 "blog" 是子網域。
子網域可以用於將一個大型網站劃分成多個較小的部分,每一部分都有自己的專屬子網域。這種方法能讓公司更好地管理和組織內容,讓網站訪客更容易找到他們需要的信息。例如,一家公司可能將其部落格內容放在 "blog.gathering.design",而將其服務內容放在 "service.gathering.design"。
此外,子網域也可以用於測試網站改版或新功能,而無需干擾主網站的運行。例如,開發人員可以在 "dev.gathering.design" 子網域上測試新功能。
A記錄(地址記錄):A記錄將子網域映射到一個IP地址。也就是說,當使用A記錄創建子網域時,需要提供一個該子網域將指向的IP地址。
CNAME記錄(Canonical Name記錄):CNAME記錄將一個網域名稱(例如一個子網域)映射到另一個已經存在的網域名稱。CNAME記錄允許子網域與另一個網域名稱的IP地址保持同步。當使用CNAME記錄創建子網域時,我們需要提供一個該子網域將指向的網域名稱,而不是IP地址。
兩者主要的差異在於處理IP地址的方式。如果我們直接知道子網域應該指向的IP地址,並且該地址不太可能會變更的話,這時使用A記錄可能會比較簡單。但如果我們想要子網域能夠自動追蹤另一個網域名稱的IP地址變更,則應該使用CNAME記錄。