|
一. 啥是优选, 对我网站的优化明显吗? 由于众所周知的原因, Cloudflare 的大部分节点在高峰期的表现的不堪入目. 所以引申出了节点优选. 通常是把特定区域的流量引导至我们想要的 PoP(例如 HKG/NRT/SIN). 优选的节点通常会有更优的线路和性能. 优选的原理如下: 用户 (海外或大陆) | v第三方 DNS 服务商 (例如阿里云, 华为云的解析服务) | v├── 海外用户返回 Cloudflare 分配的IP└── 大陆用户返回 自定义的 Cloudflare IP | v用户访问对应节点, 实现优化至于效果是否明显, 我觉得还是挺明显的. 大部分前端文件都可以被Cloudflare Edge缓存, 最明显的效果就是静态资源和前端页面加载的更快了, 用户只需要等待Cloudflare Edge返回api请求即可. 二. 如何为我的网站配置优选?从本段开始就是正式教程了. 只要你按照教程一步一步做, 我就不信还有人能看不明白. (要是还看不明白我就真没招了) 1. 检查条件必要条件, 没有的可以不用往下看了 - 一个有支付方式的Cloudflare 账号 (据说此步骤可以卡bug跳过检查, 可自行查找解决方法)
- 至少一个可用的主域绑定在Cloudflare 上, 至少一个可添加多个解析的子域名(不同主域). (单域名接入请看我的另一个优选教程)
- 一个支持分地区解析的DNS服务商 (例: 阿里云, 腾讯云, 华为云...)
2. 基础配置I. 转到配置页面
查看侧边栏, 点击自定义主机名
 II. 配置默认回源
在主页面配置回源, 回源就是你在步骤A中添加的解析. 我设置的是 abab.sin.fan. 你应该替换为你自己配置的回源.
 首先点击 "添加自定义主机名按钮":

随后在新的页面中完成添加:

最后点击添加自定义主机名按钮保存设置. 至此, 你已经完成了本步骤: 基础配置. 3. 开始接入主机名并完成优选还记得你在步骤 2.B.III 中配置的自定义主机名吗? 当你成功配置后, 自定义主机名主页会有个类似的卡片:

待会需要你根据卡片中的内容, 进行设置 验证通过后, 进入配置页, 查看阿里云为你分配的名称服务器:
 转到原服务商, 为子域添加NS解析:

添加完成后, 回到阿里云. 刷新页面后应该能看见 域名的DNS信息配置正确。 提示.
 II. 添加解析
根据自定义主机名卡片中的要求, 添加以下解析:
TXT:
_acme-challenge:

_cf-custom-hostname:
 接下来是CNAME解析, 一共两条
第一条为 Cloudflare 要求你设置的回源解析, 根据情景导入, 我的回源是 abab.sin.fan, 因此我先添加一条解析请求来源为境外的 CNAME 解析:

第二条为 为国内流量提供优化的 CNAME 解析, 因此解析请求来源设置为中国地区, 内容为任意的优选域名, 这里我推荐 saas.sin.fan:
 III. 检查是否生效
现在回到 Cloudflare 的自定义主机名页面, 点击刷新. 如果两个待定均变为有效, 代表你的所有设置均是正确的! 至此本篇教程已经结束.

|