最近有一位客户向主机吧反馈:接入百度云加速后,子域名使用的七牛云失效了,无法验证七牛CDN,解析的CNAME就失效了。
在了解后我们得知这位客户使用的是DNS接入,也就是域名NS修改到百度云加速这边,添加CNAME解析后,百度云加速默认会给这个子域名进行CDN加速处理,也就是说你在百度云加速添加七牛云解析后,百度云加速会默认给对七牛云的节点进行加速解析,这样就会导致七牛云无法识别出你这个域名是否有进行CNAME解析的情况,自然会失效,CDN与CDN节点是无法叠加访问的。
要解决办法很简单,只要对应的子域名不在百度加速即可。比如我这位客户,在七牛云的加速子域名是cdn.senjieguolv.com,那么我们只需要在百度云加速里添加子域名CDN,CNAME解析对应的七牛云解析如下:
把状态调为OFF,保存。也就是关掉加速的意思,关掉后,百度云加速只对这个域名进行正常解析处理,而不进行加速处理,这样就可以解决云加速CDN与七牛CDN冲突的问题了,这个子域名只会直接走七牛云的加速,而不会走百度的加速。