将 example.com 重定向到 www.example.com

Redirect example.com to www.example.com

我有以下内容。 我应该添加什么才能使 example.com 重定向到 www.example.com

Name    TTL Type    Address
example.com 14400   A   153.92.211.25
www.example.com 14400   A   153.92.211.25
www.example.com 14400   CNAME    example.com

你不能。

CNAME 记录尽可能接近,但这只会导致 example.com 解析为与 www.example.com 相同的地址。

当您有多个主机名需要解析到同一台服务器时,这非常有用,因为如果您更改了该服务器的 IP 地址,则只需更新一条记录。

(请注意,CNAME 记录不能应用于域的根。您可以使用 CNAME 表示 www.example.comcdn.example.com 解析为 example.com 但不相反)。

它不会导致客户端重定向。它会询问 example.com 并被告知 153.92.211.25,而不是“你应该去 www.example.com

对于重定向,您需要使用 HTTP 重定向。通常,这将是 301 Moved Permanently 状态和 Location header,新的 URL (https://www.example.com) 作为值。