我有域 example.com 的 SSL 证书。我想将 www.domain.com(以及第二个域,例如 domain.com.au)请求重定向到 domain.com。在 example.com 域 DNS 设置中,我看到
CNAME www.example.com is an alias of example.com
我必须使用该条目还是在我的服务器(Windows Server 2008 R2)上设置该重定向?
我有域 example.com 的 SSL 证书。我想将 www.domain.com(以及第二个域,例如 domain.com.au)请求重定向到 domain.com。在 example.com 域 DNS 设置中,我看到
CNAME www.example.com is an alias of example.com
我必须使用该条目还是在我的服务器(Windows Server 2008 R2)上设置该重定向?
CNAME 只是告诉浏览器(或者更准确地说,是解析器)如何找到域名的 IP 地址。在这种情况下,当浏览器尝试解析“www.example.com”时,它会找到一条 CNAME 记录,因此它需要遵循该别名并解析“example.com”。最终,它应该到达一个可以建立 HTTP(S) 连接的 IP 地址。
简而言之,是的,您还需要在 Web 服务器上设置重定向。
使用 URL 重写进行重定向。起初它有点神秘,但它是 IIS 中用于此目的的强大工具。 http://www.iis.net/learn/extensions/url-rewrite-module