域名和子域名重定向

域名和子域名重定向

我计划建立一个网站domain1.com,但希望所有访问该网站的流量都重定向到domain2.com

subdomain1.domain1.com如果我这样做,创建和会出现什么问题吗subdomain2.domain1.com

谢谢 !

答案1

域名不处理“流量”,它们只是指出联系服务器的 IP 地址。显然,您可以为 和 设定不同的 IP 地址。topdomain.tldsubdomain.topdomain.com您的例子中,您甚至希望使用 CNAME 为 设定别名。然后,您可以为和增加 DNS A/AAAA 记录。DNS 区域将如下所示:domain1.comdomain2.comsubdomain1.domain1.comsubdomain2.domain1.com

domain1.com. CNAME domain2.com.
subdomain1.domain1.com. A 255.255.255.255
subdomain2.domain1.com. A 255.255.255.255

答案2

对于 HTTP,简短的回答是“否”。DNS 中domain1.com可以domain2.com有相同的 A 记录或不同的 A 记录。您使用的 Web 服务器http://domain1.com必须具有重写 URI 的规则,http://domain2.com并发送 301 永久移动重定向响应。这将导致浏览器中的名称发生变化并重新加载新网站。

subdomain1.domain1.com这对可以添加自己的 A 记录甚至 CNAME 的域名没有影响。

注意:对于真实的域名为 domain1.com 和 domain2.com,这些是二级注册,因此您不能使用 CNAME 来处理这些因为根据定义,它们是带有 SOA 和 NS 记录的区域顶点域。CNAME 与任何其他记录类型都是非法的。

相关内容