Domain-Name-System

CNAME 作為不同的域名

  • August 18, 2016

我有一個關於 CNAME 記錄的查詢,我可以將 CNAME 作為不同的域名嗎?前任。我有一個網站 example.com,我可以使用 example.net 創建一個 CNAME 嗎?因此,與最終使用者類型(example.com 或 example.net)無關,他們應該始終訪問 example.com

兩個問題在這裡發生衝突。第一個是 CNAME 是否可以指向不同的域,答案是肯定的,這是完全可以接受的。

但是,第二個是在您的範例中,您根本不能使用 CNAME,因為您不能在域的頂點(也稱為根)使用 CNAMEfoo.example.net可以是 CNAME;example.net不能。

如果您只是想將 example.net 網站訪問者重定向到 example.com,那麼您應該這樣做。將 example.net 的 DNS 記錄指向 example.com 的 IP 地址。之後,您有幾個選擇;

  • 在您的主機上創建一個接受 example.net 訪問者的新網站,並在您的索引頁面中使用 HTML/Javascript 或使用您的伺服器的重定向功能重定向他們。

  • 在您的單個網站上,檢查訪問者的 URL 是否與 example.net 匹配,並在您的索引頁面中使用 Javascript 將他們重定向到 example.com。

選一個。

引用自:https://serverfault.com/questions/797574