通过 Worker 代理给 CF Pages 项目加速

通过 Worker 代理给 CF Pages 项目加速

cf worker 项目可以通过 worker 路由加速;argo 和 vps 项目可以通过 cf saas 加速;pages 原本可以通过华为云国际版实现分流加速,但是现在华为不让绑定二级域名。如果你只有二级域名,如何为 pages 项目加速呢?

基础知识

Pages 加速新方法

首先搭建你的 Pages 项目

假定 pages 项目默认分配的地址是 https://your-project.pages.dev

创建一个 Worker 来转发 Pages 流量

✅ 1.创建一个 worker

✅ 2.复制 此处 的代码粘贴到 worker

✅ 3.修改代码约第七行

1
const targetBase = 'https://your-project.pages.dev'  // 此处改为你的pages地址

✅ 4.给此 worker 绑定一个路由

假定你将使用二级域名 moontv.ip-ddns.com 来访问你的 pages 项目

  • 路由区域选择二级根域名,示例:ip-ddns.com
  • 路由填写示例:moontv.ip-ddns.com/*

image.png

✅ 5.给项目子域添加 cname 记录指向优选域名

  • 转到 ip-ddns.com 的 DNS 记录
  • 添加 cname:
    • 类型:CNAME
    • 名称:mtv (即子域名前缀)
    • 内容:优选域名,如:cloudflare.182682.xyz
    • 小黄云:关闭

OK,已完成!

现在访问 https://moontv.ip-ddns.com ,畅快的玩耍吧

#cloudflare #加速 #建站 #CDN