avatar

sunday

Sunday's Blog

  • 首页
Home cloudflare的worker/pages通过SaaS自定义域名加速国内访问
文章

cloudflare的worker/pages通过SaaS自定义域名加速国内访问

Posted 2024-07-23 Updated 2024-07- 23
By sunday
13~16 min read

本方案也适配直接在cloudflare上面DNS解析到IP的服务,需要开启橙色小云朵

1.设置worker/pages的域名

先到worker/pages里设置域名 test.a.com

然后记得设置路由 test.a.com/* (很重要),区域选择相对应的根域名,这个作用是把第三步中的自定义域名请求转发到这个worker/pages的服务里

cf-worker-1.webp

2.通过SaaS回源添加回退源域名test.a.com

到域名下的SSL/TLS ——>自定义主机名 里添加回退源 ,就是上面第一步里的域名test.a.com

在下图回退源里填入test.a.com 保存即可

cf-worker-2.webp

3.通过SaaS回源加速自定义域名test.a.com

然后再点击添加自定义主机名 ,这个就是你想在浏览器输入的访问域名(就是加速域名)

4.第三步证书状态 和主机名状态 生效之后

在custom.com的域名服务商里添加cname解析或者A记录解析,这里以阿里云为例

直接解析A记录的话需要优选IP,cloudflare 的优选IP (优选IP可以理解为国内访问速度快的IP)将下面的1.1.1.1替换为cloudflare 的优选IP 来达到加速效果,优选IP可看https://github.com/XIU2/CloudflareSpeedTest

cname 的话需要优选域名,Google搜索 CF优选域名

5.国内外分流优化

首先需要一个优选IP ,比如1.2.3.4 在国内ping的延迟很低

然后添加一个cdn-custom解析指向1.2.3.4 ,请求来源设置为默认,这样国内用户访问的时候是走1.2.3.4 这个优先IP的

再添加一个cdn-custom解析指向1.1.1.1 ,请求来源设置为境外,这样国外用户访问的时候是走1.1.1.1 的

最后添加custom 的cname 解析指向cdn-custom ,这样就可以达到分流效果,优选域名同理(把A记录换成CNAME)

cloudflare, 软件使用
软件使用 cloudflare 海外
License:  CC BY 4.0
Share

Further Reading

Nov 10, 2024

解决cloudflare saas回源不正常问题

nginx有多个域名服务时,CF回源域名可能会走默认的服务,导致回源的服务不是预期的 比如nginx上有 a.com 和 b.com两个服务,你的CF回源期望是走到b.com

Jul 23, 2024

cloudflare的worker/pages通过SaaS自定义域名加速国内访问

本方案也适配直接在cloudflare上面DNS解析到IP的服务,需要开启橙色小云朵 1.设置worker/pages的域名 先到worker/pages里设置域名 test.a.com 然后记得设置路由 test.a.com/* (很重要),区域选择相对应的根域名,这个作用是把第三步中的自定义域名

Jun 30, 2024

解决cloudflare(SaaS)自定义主机名时TXT验证报错

1.出现如下错误 The hostname is using Cloudflare and cannot be activated with an TXT or HTTP validation token. To activate the custom hostname, the DNS targe

OLDER

github actions 发送Axios请求并获取JSON数据

NEWER

docker compose 安装部署 wordpress

Recently Updated

  • nextjs15使用better-sqlite3的连接报错问题
  • nextjs + clerk + supabase + realtime 实时监听数据库更改
  • 解决nextjs15使用useLocalStorage报错的问题
  • mac上使用nodejs appium控制chrome浏览器
  • 2024年终总结

Trending Tags

nginx acme 强制跳转HTTPS nodejs 代理 mac 神器 vue3 工具 docker

Contents

©2025 sunday. Some rights reserved.

Using the Halo theme Chirpy