
我們的網域供應商 (1&1) 在自動重置子網域(即www.
)的 CNAME 記錄時遇到了一些問題。
我已經和他們談過這個問題,他們說他們正在重置它,因為在子網域上使用 CNAME 是「不可取的」www
,並表示 Tim Berners Lee 將其設計為僅與根域名一起使用。這對我來說是新聞。據我了解,www
從技術意義上來說,子域沒有什麼特別的。
這可能很不尋常,但在我們的例子中,它與 CNAME 的使用是經過深思熟慮的。它真的打破了一些技術最佳實踐嗎?
答案1
除非網頁瀏覽器或編碼不當的應用程式出現異常行為,否則該網域沒有什麼特別之處www
。如果他們願意在未經您批准或您不知情的情況下更改 DNS 記錄,我建議您尋找新的 DNS 提供者。
答案2
如果他們將其設定為與網域的主 A 或 AAAA 記錄相同的 IP,這可能只是 CNAME 扁平化的一次拙劣嘗試。如果他們將其停放或將其設置為不同的最終 IP,那麼這顯然是濫用。
無論如何,許多網站都使用指向 @A 記錄的 www CNAME。 cPanel 實際上通常會預設設定該值,因此您只需更新 @A 或 @AAAA 記錄一次。考慮到 DNS 中存在的快取量,除非您的 DNS 實作特別糟糕,否則不會產生真正的、有形的效能稅或收益。
事實是,無論是否有 CNAME,您最終都會得到一個 IP 位址,並且它最終會被緩存在某個地方。因此,我建議尋找一個不會因為某些神聖原因而試圖幹預您的記錄的 DNS 供應商。
-麥克風