====== 怎麼建立子域名 ====== 請注意!**%%http://example.com%%** 和 **%%http://www.example.com%%** 是兩個完全不同的位址! 一般使用者都認為它們是一樣的 ([[:zh-tw:domains:management:domain-as-website:forwarding|剛開始接觸域名的使用者,在為域名設定網頁轉址時,常會因此覺得很困惑]]),其實,一個是域名,另一個是子域名。 ===== 什麼是子域名? ===== 您可以把子域名想像成主域名下的附屬空間。 假設您在 Gandi 使用我們的 [[https://www.gandi.net/hosting/|Simple Hosting]] 服務架設了一個網站,並以 ''%%http://www.example.com%%'' 這個網址發佈。在上述例子中,您的網站是架設在 [[:zh-tw:dns:zone:www|www 子域名]]上。 如果您還想要有一個部落格,這時該怎麼辦呢?怎麼做才不會影響到原本的網站位址呢?簡單!把您的部落格設定成另一個不同的子域名,例如,''blog'' 即可。如此一來,訪客可以透過 ''%%http://blog.example.com%%'' 訪問您的部落格,而網站仍使用 ''%%http://www.example.com%%'' 這個網址。 您也想把用 Sitemaker 建立的相簿發佈到網路上嗎?沒問題!把它放在另外一個子域名上,例如,''photos'' 就可以了。從 ''%%http://photos.example.com%%'' 這個網址就能連結到相簿,您其他的網站則完全不受影響。 還有其他網站?或許是存放在 VPS 上的維基頁面?同樣地,再用另一個子域名就可以了! ^ **子域名** ^ **域名** ^ | www|example.com| | blog|example.com| | wiki|example.com| | photos|example.com| | anything|example.com| ===== 我懂了!那我該怎麼建立一個子域名? ===== 首先,請在您的 DNS 區域檔裡新增一筆紀錄。 這筆區域檔紀錄是要告訴名稱伺服器: - 該子域名確實存在,以及 - 如何找到與該子域名連結的網站。 假設您想要把 ''%%www.example.com%%'' "指向" Gandi Simple Hosting 的伺服器。則您需在域名的 DNS 區域檔裡面加入類似以下的紀錄 ((//...技術上來說//,當您在 instance 上新增虛擬主機時 ,系統會自動添加紀錄。)): www 10800 IN CNAME gpaas1.dc0.gandi.net. (//別忘了在 CNAME 紀錄結尾加上一個”.”(點)!否則無法正常運作!!!//) 假設您有一個手機版網站是透過 [[:-zh-tw:domains:management:wix|Wix]] 代管,而您需要一個 "''m''" 子域名,這時只需要加入一行類似如下範例的紀錄: m 10800 IN A 216.139.213.144 以此類推。 主機代管服務商會告訴您是否需要新增一個 IP 位址或是子域名。如果要使用 IP 位址,您需要新增[[a-record|A 紀錄]]。如果是域名(像是 ''web.me.com''、 ''ghs.google.com''等等),則需要新增 [[cname-record|CNAME 紀錄]]。 區域檔內容只能在 DNS 服務提供商介面上更新。 * 如果您是使用 [[:zh-tw:domains:management:using-gandi-dns|Gandi 的 DNS]],可以透過以下頁面了解如何透過新增 CNAME 紀錄或 A 紀錄來建立的子域名: * [[a-record|如何新增/變更 A 紀錄]] * [[cname-record|如何新增/變更 CNAME 紀錄]] **要使區域檔設定在網路上生效,約需等候三小時。** 某些時候,只需要設定一個 CNAME 紀錄或是 A 紀錄,子域名即可正常運作。然而,大部分情況下,想將域名指向網站主機,您需要在主機代管服務商介面上多做一些設定。請參考 [[:zh-tw:domains:management#configuring-your-domain-for-specific-services|為特定服務設定域名]]的教學指南。 ===== 其他相關資訊 ===== * [[:zh-tw:dns:zone:www]]