Domain-Name-System

使用帶有 www 的 CNAME 記錄

  • March 4, 2018

我們的域提供商 (1&1) 自動重置子域(即www.)的 CNAME 記錄時遇到了一些問題。

我已經和他們談過了,他們說他們正在重置它,因為在www子域上有一個 CNAME 是“不可取的”,並指出 Tim Berners Lee 將它設計為僅與根一起使用。這對我來說是個新聞。www據我了解,從技術意義上講,子域並沒有什麼特別之處。

這可能是不尋常的,但在我們的例子中,它與 CNAME 一起使用是非常慎重的。它實際上是否打破了一些技術最佳實踐?

www除非來自 Web 瀏覽器的異常行為或編碼不佳的應用程序,否則該域沒有什麼特別之處。如果他們願意在未經您批准或您不知情的情況下更改 DNS 記錄,我建議尋找新的 DNS 提供商。

如果他們將其設置為與域的主 A 或 AAAA 記錄相同的 IP,這可能只是 CNAME 扁平化的笨拙嘗試。如果他們將其停放或將其設置為不同的最終 IP,那麼這顯然是濫用。

值得一提的是,許多站點使用指向 @A 記錄的 www CNAME。cPanel 實際上通常預設設置,因此您只需更新您的@A 或@AAAA 記錄一次。鑑於 DNS 中存在大量記憶體,除非您的 DNS 實施特別糟糕,否則這裡不會產生真正的、有形的性能稅或收益。

現實情況是,無論是否使用 CNAME,您最終都會得到一個 IP 地址,並且它最終會被記憶體在某個地方。因此,我建議找一個 DNS 供應商,該供應商不會出於某些比你更神聖的原因嘗試干預您的記錄。

-麥克風

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