cloudflare虽然免费,但在大陆服务速度太慢。国内CDN服务虽然访问速度快,但价格太高。

根据我的测试,一般情况下国外使用cloudflare的速度还是不错的,但在国内速度就不行了。而在国内使用国内的CDN,虽然速度快,但一般需要花钱。因此,为了用户着想没钱。我决定在国外使用cloudflare,国内使用腾讯云CDN

我在这里使用的是腾讯云CDN,理论上来说其他的CDN服务商都一样,没啥区别

接入CDN

首先将网站分别接入腾讯云CDN,cloudflare服务。


修改域名dns

目前,腾讯云(dnspod)云解析,阿里云云解析DNS均支持域名根据国内和国外分别解析。其他服务商我不清楚,建议提交工单询问客服。
因此,只需要将一个域名根据国内/国外/运营商分别指向不同的CDN的IP/CNAME地址即可。
DNS.png
我在这给出了我的配置

我之所以能用这么多节点是因为我的云解析服务是个人付费版

一般免费账号就只能添加国外和国内解析。

默认使用了cloudflare,指定线路后,优先使用指定线路的CDN(腾讯云CDN机房)
指定线路的权重高于默认,因此,你只需要指定国内使用腾讯云CDN的cname域名/IP即可。

关于如何指定腾讯云CDN的机房IP,请看我上面引用的:Typecho (Handsome) 使用腾讯云CDN的配置教程(https)这篇文章“优化”一栏。

有啥不懂的地方请在评论区留言。

最后修改:2020 年 02 月 04 日 04 : 56 PM