我在亚马逊route53有两张唱片:
我是否应该将CNAME的值更改为EC2-my弹性IP地址,my west-1.Compute.amazonaws.com?我还读到,我应该在我的web服务器的某个地方添加代码301的重定向,我应该这样做吗?我应该怎么做?为什么?
发布于 2014-03-16 06:07:35
还不清楚你在问什么,但我会试一试并回答它。
CNAME或规范名称记录是DNS记录的一种类型。当您希望将域或子域指向另一个域的IP地址时,通常会使用它。如果您使用Google,这将是一个有用的例子。您可以将mail.example.com的CNAME设置为类似于GHS.googlehost.com的内容,以便将客户端转发到谷歌。它也恰巧让谷歌知道在使用应用程序平台的无数域名中,哪个域名是被请求的。
我应该使用CNAME还是WWW子域的记录?从技术上讲,答案并不重要,因为如果您将CNAME设置为example.com根的A记录,那么它将工作,用户如果键入www.example.com或只键入example.com的根,就不会注意到任何事情。也就是说,使用A记录通常更好,因为CNAME会导致2 DNS查找发生。第一次查找将返回该记录实际上是example.com的记录。第二个显然是获得了example.com的记录。如果你只有一个A记录,它只需要一次查找。虽然DNS不是很密集,但设置A记录可能会略微增加站点的第一次加载时间,同时降低DNS流量,这可能有助于站点的增长。
那么这些记录应该是什么样子呢?如果您为www子域设置了一个A记录,那么它将完全像您的根A记录,除非主机将是www。
example.com. IN A 10.0.0.0
www IN A 10.0.0.0如果您决定以任何理由使用CNAME,它将指向根,如下所示:
example.com. IN A 10.0.0.0
www.example.com. IN CNAME example.comhttps://serverfault.com/questions/582384
复制相似问题