如何使用cloudflare的workers、pages功能进行网络加速
这里介绍一个白嫖Cloudflare Worker和Pages服务搭建网络加速服务的方法
1、进入Cloudflare管理面板
进入Cloudflare官网,注册Cloudflare账号并登陆,然后进入Cloudflare管理面板
2、创建workers程序
点击左侧栏的Workers和Pages
,点击创建应用程序
,在下一个页面选择Workers
,再点击下面的创建Workers
进入创建页面后,在名称
随意写上名字,然后点击部署
,部署好后就可以得到一个workers网址
3、配置workers程序
创建Workers好后,点击配置Workers
,点击快速编辑
,进入编辑页面后,把原有的代码删掉
前往这个加速工具项目地址,EDtunnel,打开_worker.js
文件,点击代码预览框右上角的复制按钮,复制整个工具的代码,把代码粘贴回刚刚创建的workers应用程序编辑页面
这里是另一个加速工具项目地址,Cloudflare-workers-pages,部署和使用方法基本相同,不过不像上面的工具好用
使用在线uuid生成网站,生成一个uuid并复制(或者使用软件生成一个uuid),然后回到workers应用程序编辑页面,找到let userID
这一行,把右边的uuid替换成刚刚生成的uuid,再点击右上角的保存并部署
将workers网址复制到地址栏中,加上一个/
,后面加上刚刚的生成的uuid,回车打开这个网址
如果workers地址是
https://xxxx.yourusername.workers.dev
,加入/
和uuid后就变成https://xxxx.yourusername.workers.dev/xxxxxxx-xxxx-xxxx-xxxx-xxxxxxx
进入网址后,这时候就可以看到加速工具的订阅链接,导入相应的工具后即可使用
4、创建pages程序
有时候workers程序没法访问,所以需要创建pages作为备用方法
点击左侧栏的Workers和Pages
,点击创建应用程序
,在下一个页面选择Pages
,然后点击上传资产
,进入创建Pages页面,填入项目的名称,点击右边的创建项目
5、配置Pages程序
前往刚刚加速工具的地址,把_workers.js
文件下载下来,修改这个文件,找到let userID
这一行,把右边的uuid替换成刚刚生成的uuid,保存文件,再新建一个文件夹,把_workers.js
文件放进去
回到创建Pages页面,在上传您的项目资产
部分,把刚刚新建的文件夹拖进去,上传成功后,点击部署站点
,这时候就出现Pages网址了,使用的方法和上面使用Workers网址的方法一样
个人建议使用EDtunnel和Cloudflare-workers-pages在workers和pages上都搭建加速服务,以防某个加速服务不可用