Alliot's blog

关于开启CDN时的一些问题

虽说换回国内服务器了,延时低了很多,但是放着免费的CDN不用干嘛。。于是开启了CDN,其中在做cname域名解析的时候,发现cname与mx不能共存。

RFC 1034(http://tools.ietf.org/pdf/rfc1034) 章节3.6.2中指出
If aCNAME RR is present at a node, no other data should be present; this ensuresthat the data for a canonical name and its aliases cannot be different.
大意就是说如果CNAME资源记录出现在一个域名节点,为了确保不会出现不同的解析结果,这个域名节点将不再接受其他记录值。

看了好多网上的文档说301是最简单的办法了。
  然后一般来说mx记录都是@的主机记录。。 这就意味着cname只能添加www记录,所以我觉得还是把主域名301到www比较好~这样就能同时兼顾mx与cname 而所有内容都通过cdn了。

如果此文为您解决燃眉之急或是带来些许明朗,不妨打赏Alliot一杯香茗或是一杯咖啡