Http
在 URL 中包含“www”有什麼意義?
除了歷史原因,是否有理由在 URL 中使用“www”?
www.xyz.com
我應該從toxyz.com
還是 fromxyz.com
to創建一個永久重定向www.xyz.com
?你會推薦哪一個,為什麼?
您需要或其他一些子域的原因之一
www
與 DNS 和 CNAME 記錄的怪癖有關。出於本範例的目的,假設您正在執行一個大型站點並將託管外包給諸如 Akamai 之類的 CDN(內容分發網路)。您通常所做的是將站點的 DNS 記錄設置為某個
akamai.com
地址的 CNAME。這使 CDN 有機會提供靠近瀏覽器的 IP 地址(以地理或網路術語)。如果您在站點上使用 A 記錄,那麼您將無法提供這種靈活性。DNS 的怪癖是,如果您有一個主機名的 CNAME 記錄,那麼您就不能擁有同一主機的任何其他記錄。但是,您的頂級域
example.com
通常必須具有 NS 和 SOA 記錄。因此,您不能同時為example.com
.使用
www.example.com
使您有機會將 CNAME 用於www
指向您的 CDN,同時將所需的 NS 和 SOA 記錄保留在example.com
. 該example.com
記錄通常還有一個 A 記錄指向將www.example.com
使用 HTTP 重定向重定向到的主機。