加速你的项目!详解 Cloudflare Workers & Pages 优选域名设置

前言

很多人应该都有把自己的域名解析在大善人 Cloudflare 吧,今天又来介绍如何针对 works 和 pages 项目的 CDN 加速。后面再弄一期使用 Cloudflare CDN 的网站设置优选域名来加速访问。

使用条件

首先,你要确定使用的优选域名,也可以使用自建的,也可以使用网友免费共享的。

  1. 本次教程使用的优选域名是网友免费提供的visa.cn
  2. 需要一个已经转入 Cloudflare 的域名

为 Workers 项目使用优选域名加速

演示地址是我的图库网站 pan.micromatrix.org

步骤 1:设置自定义域 CNAME 记录至优选域名

• 给你将要使用的域名 pan.micromatrix.org,添加一个CNAME类型的解析记录,名称为您所需的自定义域示例pan,目标为优选域名示例visa.cn即可,

重要提示:不要打开小黄云(Cloudflare 的代理功能)!!!

步骤 2 添加一个路由给 workers 项目

  1. 选中 micromatrix.org 域名,在左侧的菜单中选择 Workers 路由 > 添加路由
  2. 路由一栏中填写网站地址pan.micromatrix.org/* Worker 一栏中选择对应的项目就行了。

这样就完成了加速,可以去 ITDOG 这种网站查看一下加速之后的速度清空,用的越多,CDN 缓存的就越多,延迟就会越低。

为 Pages 项目使用优选域名加速

演示地址是我的图库网站 pan.micromatrix.org

步骤 1:为 Pages 项目添加自定义域

先打开 Pages 项目,找到自定义域,并设置为 pan.micromatrix.org

步骤 2:使用华为云国际版-云解析服务 DNS

注册华为云国际版-云解析服务 DNS(国际版不需要实名,如果注册时频繁跳转国内版本,请打开全局代理模式注册)。一路点击下一步或者跳过按钮。

步骤 3:添加自定义域至云解析服务 DNS

  1. 点击前往云解析服务 DNS,后点击公网域名
  2. 点击右上角创建公网域名
  3. 填入需要优选的 Pages 自定义域名pan.micromatrix.org,然后点击确定
  4. 点击pan.micromatrix.org管理解析
  5. 进入管理解析后点击添加记录集
  6. 新添加一个CNAME 记录,线路类型为全网默认,记录值为 Pages 项目分配的域名xxx.pages.dev 。主机记录留空。
  7. 再添加一个CNAME 记录,线路类型为地域解析 > 中国大陆,记录值为优选域名visa.cn
  8. 鼠标指向第一条NS记录,将 4 条 NS 记录值一一复制出来保存好,
    1
    2
    3
    4
    ns1.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 缓存的就越多,延迟就会越低。