零成本搭建全球加速后端!Cloudflare Workers + 国内优化,小白也能30分钟搞定

HuiTurn HuiTurn
2026年1月12日 00:04

一、准备工作

1.1 注册Cloudflare账号

首先需要注册一个Cloudflare账号,可以用Google、GitHub等账号,Cloudflare提供免费计划,有数据库、对象存储等完全足够个人项目使用。

图片

1.2 准备域名

自备一个域名,可以使用阿里云或者在Cloudflare注册,需要注意,如果在其他平台注册需要将域名托管到Cloudflare,方便以后将域名解析到Workers。如果大家对域名没有要求可以看下我之前的一篇文章如何低成本注册一个域名?

二、创建Cloudflare Workers应用

2.1 创建Worker

登录Cloudflare控制面板
图片
在左侧菜单选择"Workers"选项卡
图片
点击"创建应用程序"按钮,然后点击"创建Worker"
图片
为你的Worker选择Worker + D1 Database模板并填写项目名称和数据库名称后直接点击部署即可 。
图片
图片
部署完成后在左上角可以看到一个 *.workers.dev的域名,打开如下图二所示表示部署成功
图片
图片

三、配置自定义域名(解决国内访问问题)

3.1 为什么需要自定义域名

Cloudflare workers的域名workers.dev DNS被污染了,国内无法访问,所以我们要有自己的域名。

3.2 添加域名到Cloudflare

  1. 在Cloudflare控制面板添加你的域名
  2. 按照提示修改DNS服务器,将域名托管到Cloudflare
  3. 等待DNS生效(通常需要几分钟到几小时)

3.3 配置Workers路由

在Cloudflare控制面板,找到Workers和Pages,选择你刚创建的Worker在"Workers"设置中添加路由规则,例如yourdomain.com/*

图片
    图片
    3.4 域名DNS配置
    添加一个cname配置,将刚才配置Workers路由的域名解析到www.shopify.com,代理状态为仅dns则完成所有设置,不用担心通过这个域名无法正常访问,因为上一步配置的路由规则会将yourdomain.com/*下的所有请求转发到wokers上
    图片
    3.5测试访问
    图片
     关注我,不迷路!定期更新开发踩坑和成长实录。
    📌 「往期推荐」
    如何低成本注册一个域名?
    我的微信小游戏,累计注册用户数,正式突破1000人了!
    用 Cursor 一周上线 3 个小程序:从零开发到备案上线的全流程复盘

    赞赏二维码微信扫一扫赞赏作者稀罕作者