本篇的目的在于教会大家创建通用的cloudflare Worker。不同的Worker只是代码不同,创建流程完全相同!

新建一个 Cloudflare Worker

登录到 Cloudflare 的管理界面后,点击侧边栏的 “Workers 和 Pages” 选项,然后点击创建应用程序
cf-worker-1
cf-worker-2
然后在创建界面中输入名称后点击创建按钮新建 Worker
cf-worker-3
至此 Cloudflare 的 Worker 便创建好了。

修改 Cloudflare Worker 的代码

点击编辑代码按钮。
cf-worker-4

在代码编辑器中,删除现有的所有代码,然后复制粘贴新的到代码编辑器,最后点击右上角的按钮保存。
cf-worker-5
但是你可能会发现,这样做了依然还是没有解决问题,因为 Cloudflare Workers 的 workers.dev 域名也是被 GFW 认证过的。但是好在只是认证了 workers.dev 域名,而 ip 还是幸存的状态,所以我们可以给 Worker 绑定一个自己的域名。

绑定域名

在 Cloudflare Workers 的管理界面中,点击触发器选项卡,然后点击添加自定义域按钮。
cf-worker-6
输入域名后点击添加自定义域。注意,目前该功能只支持托管在 Cloudflare 上的域名!把域名托管至Cloudflare的教程见怎样给你的阿里云域名套上Cloudflare
cf-worker-7
至此便大功告成。由于 Cloudflare 有每天免费 10 万次的请求额度,所以轻度使用基本是零成本的