一:部署
方法一:Workers 部署方法
- 在 CF Worker 控制台中创建一个新的 Worker。
- 将 worker.js 的内容粘贴到 Worker 编辑器中。
- 将第 7 行 userID 修改成你自己的 UUID(本例中用 [90cd4a77-141a-43c9-991b-08263cfe9c10])。
- 完成部署
方法二:Pages 上传 部署方法
- 下载 worker.zip 文件。
- 在 CF Pages 控制台中选择 上传资产后,为你的项目取名后点击 创建项目,然后上传你下载好的 worker.zip 文件后点击 部署站点。
- 部署完成后点击 继续处理站点 后,选择 设置 > 环境变量 > 制作为生产环境定义变量 > 添加变量。 变量名称填写UUID,值则为你的UUID,后点击 保存即可。
- 返回 部署 选项卡,在右下角点击 创建新部署 后,重新上传 worker.zip 文件后点击 保存并部署 即可。
- 完成部署
二:访问:
- 访问
https://[YOUR-PAGES-URL]/[YOUR-UUID]
即可获取订阅内容。
例如
https://edgetunnel.pages.dev/90cd4a77-141a-43c9-991b-08263cfe9c10
就是你的通用自适应订阅地址。
例如https://edgetunnel.pages.dev/90cd4a77-141a-43c9-991b-08263cfe9c10?sub
Base64订阅格式,适用PassWall,SSR+等。
例如https://edgetunnel.pages.dev/90cd4a77-141a-43c9-991b-08263cfe9c10?clash
Clash订阅格式,适用OpenClash等。
例如https://edgetunnel.pages.dev/90cd4a77-141a-43c9-991b-08263cfe9c10?sb
singbox订阅格式,适用singbox等。<
三:绑定自己的域名
- 在 workers控制台的
“设置 - 触发器”
或 Pages控制台的“自定义域”
选项卡,下方点击“设置自定义域”
。
填入你的自定义次级域名[YOUR-DOMAIN-URL],注意不要使用你的根域名,例如: 您分配到的域名是 fuck.cloudns.biz,则添加自定义域填入 lizi.fuck.cloudns.biz即可;
按照 CF 的要求将返回你的域名DNS服务商,添加 该自定义域 lizi的 CNAME记录 edgetunnel.pages.dev 后,点击“激活域”
即可。 - 访问
https://[YOUR-DOMAIN-URL]/[YOUR-UUID]
即可获取订阅内容。
四:注意事项
- 如果你使用的是v2rayN,那么请检查是否开启了开启Mux多路复用,如果开启请将其关闭后再试;
- 某些不明原因情况可尝试更换新的UUID,也许有效果;> 这个还真TM有效果 > UUID在线生成