加速你的项目!详解 Cloudflare Workers & Pages 优选域名设置
前言
很多人应该都有把自己的域名解析在大善人 Cloudflare 吧,今天又来介绍如何针对 works 和 pages 项目的 CDN 加速。后面再弄一期使用 Cloudflare CDN 的网站设置优选域名来加速访问。
使用条件
首先,你要确定使用的优选域名,也可以使用自建的,也可以使用网友免费共享的。
- 本次教程使用的优选域名是网友免费提供的
visa.cn
- 需要一个已经转入 Cloudflare 的域名
为 Workers 项目使用优选域名加速
演示地址是我的图库网站 pan.micromatrix.org
步骤 1:设置自定义域 CNAME 记录至优选域名
• 给你将要使用的域名 pan.micromatrix.org
,添加一个CNAME
类型的解析记录,名称为您所需的自定义域示例pan
,目标为优选域名示例visa.cn
即可,
重要提示:不要打开小黄云(Cloudflare 的代理功能)!!!
步骤 2 添加一个路由给 workers 项目
- 选中 micromatrix.org 域名,在左侧的菜单中选择
Workers 路由
>添加路由
。 - 路由一栏中填写网站地址
pan.micromatrix.org/*
Worker 一栏中选择对应的项目就行了。
这样就完成了加速,可以去 ITDOG 这种网站查看一下加速之后的速度清空,用的越多,CDN 缓存的就越多,延迟就会越低。
为 Pages 项目使用优选域名加速
演示地址是我的图库网站 pan.micromatrix.org
步骤 1:为 Pages 项目添加自定义域
先打开 Pages 项目,找到自定义域,并设置为 pan.micromatrix.org。
步骤 2:使用华为云国际版-云解析服务 DNS
注册华为云国际版-云解析服务 DNS(国际版不需要实名,如果注册时频繁跳转国内版本,请打开全局代理模式注册)。一路点击下一步或者跳过按钮。
步骤 3:添加自定义域至云解析服务 DNS
- 点击前往云解析服务 DNS,后点击
公网域名
- 点击右上角
创建公网域名
- 填入需要优选的 Pages 自定义域名
pan.micromatrix.org
,然后点击确定
- 点击
pan.micromatrix.org
的管理解析
- 进入
管理解析
后点击添加记录集
- 新添加一个
CNAME 记录
,线路类型为全网默认
,记录值为 Pages 项目分配的域名xxx.pages.dev
。主机记录留空。 - 再添加一个
CNAME 记录
,线路类型为地域解析
>中国大陆
,记录值为优选域名visa.cn
- 鼠标指向第一条
NS记录
,将 4 条 NS 记录值一一复制出来保存好,1
2
3
4ns1.huaweicloud-dns.com.
ns1.huaweicloud-dns.cn.
ns1.huaweicloud-dns.net.
ns1.huaweicloud-dns.org.
步骤 4. 设置自定义域 NS 记录至华为云 NS 记录
将上面记录的值,写入到 cloudflare 中的 micromatrx.org 域名中的 DNS 处,类型选择NS
,名称选择pan
,名称服务器为ns1.huaweicloud-dns.com.
以此类推建立 4 条。
这样就完成了加速,可以去 ITDOG 这种网站查看一下加速之后的速度清空,用的越多,CDN 缓存的就越多,延迟就会越低。