如何使用cloudflare的saas回源的方法优选加速网站?

一、前提条件

  • 你已经有了一个网站,配置好了反向代理,如下图所示,需要加速。

  1. 目标加速域名(公众访问):d.sufe.me
    目标加速域名必须托管在其他平台,不能托管在cloudflare,我选择了namechape。
  2. 中继域名(作为后端):d.starorigin.cc
    中继域名需要放在cloudflare,你需要设置好所有反向代理,并且打开这个域名就能访问你的网站。

在反向代理文件中添加 目标域名

找到你的反向代理设置,域名中添加你的目标加速域名:d.sufe.me

以1panel面板为例子

添加后效果如下:

二、进入namechape平台设置cname

d.sufe.me cname 指向 d.starorigin.cc

三、设置回源域名,添加自定义主机名

回源域名设置为 d.starorigin.cc (中继域名),这里我是其他的域名,只要这个域名指向你的服务器就行。

添加自定义主机名:
自定义主机名设置为你的目标加速的域名:d.sufe.me

四、在namechape 上设置两条记录

  1. 添加TXT记录

点击刷新,等上面的方框显示有效。
去namechape上添加,证书验证txt记录。

  1. 添加cname记录

    滑到页面最下方,添加一条cname记录,这里比较容易错

主机名(host):_acme-challenge.d (只需要添加域名的开头d)

目标(target):d.sufe.me.f3329afe6c3e80dc.dcv.cloudflare.com (这里是域名全称)

五、休息三分钟

等待cloudflare这个界面,全部变绿

六、 添加优选域名

在namechape 的dns管理面板,把原来的

d.sufe.me cname 指向 d.starorigin.cc 修改为

d.sufe.me cname 指向 www.cloudflare.182682.xyz (优选域名)

七、同一个服务器,我想添加多个网站加速怎么办?

回源域名不需要修改,直接不断添加主机名即可。

1 个赞

你好楼主,按参照你的教程设置好了 :+1::grinning_face_with_smiling_eyes:谢谢 :grinning_face_with_smiling_eyes:
目前能访问,但我不知道是不是生效了:joy:

趁机有几个疑惑想请教:folded_hands: :

设置完以后,cf里面的ssl证书那里应该设置为哪个? 完全(严格) 吗?

然后DEV委派这里 有些迷糊 :joy: 我瞎试着添加的 按你文章里说的

后面的目标值

按你这里说的,比如我的域名是 bj.aaa.com那我的就应该填写

bj.aaa.com.f3329afe6c3e80dc.dcv.cloudflare.com

吗? 这里我没看懂:sob:

我现在是直接复制后台给的值
ecbevcvvb.dcv.cloudflare点com
并没有在前面添加 bj.aaa点com
所以我不敢确定他是否生效了:joy: 之前设置好像哪里错误一不小心就error :backhand_index_pointing_right: :backhand_index_pointing_left:

证书设置为完全严格
查看是否生效,就去 itdog.cn 看自己的网站测速
测速完成之后,下面有很多的解析IP,如果有十几个cloudflare的解析IP就算成功了

大佬大佬,自定义主机名这里需要购买

随便填一张银行卡就行,这里不会扣钱,也不会验证你的卡