Domain

www.example.com 與 example.com?

  • November 9, 2021

當她在域名前輸入 www 時,我為我的女朋友建立的網站在她的 Mac 上沒有解析。是她的瀏覽器還是我需要在某處設置 www 重定向?

我通常這樣設置 DNS 記錄:

@  IN A  123.123.123.123
www  IN A  123.123.123.123

當然,您可以為 www 使用 CNAME,但如果沒有必要,我更喜歡使用 A 記錄。此外,您可能(或可能不)更喜歡使用別名而不是重定向。

你在 Apache 中這樣設置它:

<VirtualHost 123.123.123.123>
   ServerName example.com
   ServerAlias www.example.com
   ...
</VirtualHost>

在您的域的 DNS 管理區域中,您需要添加 CNAME 記錄,這基本上意味著 www 記錄將指向 yourdomain.com 的 IP:

yourdomain.com          300     IN A        123.123.123.123
www.yourdomain.com      300     IN CNAME    yourdomain.com

大多數 DNS 控制面板都應該為您提供這種能力。

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