在使用 XIU2 的优选工具的部分时候,由于 CloudFlare 在这时候对优选测速地址的限制,导致优选的 IP 的速度都是为 0 MB/s。那么我们如何避免这个问题呢?下面我来和大家一起来使用 CloudFlare Workers 搭建自己的优选测速地址。
准备材料
- CloudFlare 账户
- 自定义域名并托管至 CloudFlare
部署步骤
- 打开CF的控制台,转到“Workers & Pages”页面,点击“Create Application”按钮
- 点击“Create Worker”按钮
- 设置workers的名称,点击“Deploy”按钮
- 点击“Configure Worker”按钮
- 点击“Quick Edit”按钮,修改代码
- 将提供的代码复制到 Workers 中,替换原本的代码
addEventListener("fetch", event => { let url = new URL(event.request.url); if (url.pathname == "/test" && url.search == "") { url.href="https://cachefly.cachefly.net/200mb.test" let request = new Request(url, event.request); event.respondWith(fetch(request)); } })
- 点击“Save and deploy”按钮,保存代码。然后复制workers地址备用
- 转到“触发器”,点击“添加自定义域”
- 输入你想要绑定的域名(备注:一级域名需要绑定在CloudFlare账号里面)
- 使用命令行打开优选工具,在后面加上
-url 你的优选域名
参数即可