我一直在做一个服务器迁移,并检查与DNS有关的所有东西都使用IntoDNS正确configuration。 这样做后,它标记了一个错误,说没有一个WWlogging。 该网站工作正常,我注意到,该子域只有一个CNAMElogging。
我的问题是,我应该同时拥有该子域的CNAMElogging和Alogging,还是CNAME足够了,我可以放心地忽略该错误? 是否有可能阻止某个使用未实现CNAME的客户端的访问?
错误被标记的原因是因为Alogging比CNAME更快解决,因为它们只需要一次查找。 所以通常认为最好的做法是使用Alogging既裸体域以及www子域(特别是如果www子域是规范的)。
这个规则当然有例外,这些例外是,如果你有一个特定的情况下,CNAME会更好地工作(例如,路由您的stream量通过CDN如Akamai – 这减less了networking负荷,总之速度总体上,其中指向他们的CNAME实际上更有意义。)
如果您的任何子域名指向倾向于从一个池中轮换IP的第三方,那么只要第三方IP卷起,使用CNAME而不是Alogging就会更聪明,这样您就不必每隔一段时间更新DNS他们更新他们的时间。
在你的情况下,这并不重要。 但个人而言,我会跟随Alogging。
大多数客户可以解释一个CNAME 。 确保它指向一个Alogging。