开局CloudFlare,剩下的都白piao,零成本搭建图床!

1、下载源码包,下图右键另存为,修改后缀为.zip。我直接拔下来,然后稍微修改了下。
开局CloudFlare,剩下的都白piao,零成本搭建图床!

额外提供个下载地址:https://mega.nz/file/KU1yUIwa#9HgeZNzT017rCGhxopGBvcv-jwtkdNQiVyb_7VwtSyA

2、上传之前,你可以修改包里面 index.html 和 _next/b46e75617207ae5013d0.js 这个里面的一些文字改成你的,但是记得改了之后要打包成zip。

3、登录cloudflare,找到pages,点创建项目,然后选择直接上传。再录入一个项目名称,然后选择 zip 压缩包,然后等待上传完成。
开局CloudFlare,剩下的都白piao,零成本搭建图床!

4、在pages的自定义域里面,绑定cloudflare中存在的域名,在cloudflae托管的域名,自动会修改dns记录。
开局CloudFlare,剩下的都白piao,零成本搭建图床!

5、打开worker,创建2个服务,主要是为了反代 img.nipao.com 的壁纸接口和  telegra.ph

反代img.nipao.com的代码:

  1. addEventListener(‘fetch’, event => {
  2.     const request = event.request;
  3.     const url = new URL(request.url);
  4.     const response = fetch(‘https://img.nipao.com/api/bing/wallpaper/index’ + url.pathname + url.search, {
  5.         method: request.method,
  6.         headers: request.headers,
  7.         body: request.body,
  8.     });
  9.     event.respondWith(response);
  10. });

复制代码

反代telegra.ph的代码:

  1. addEventListener(‘fetch’, event => {
  2.     const request = event.request;
  3.     const url = new URL(request.url);
  4.     const response = fetch(‘https://telegra.ph/’ + url.pathname + url.search, {
  5.         method: request.method,
  6.         headers: request.headers,
  7.         body: request.body,
  8.     });
  9.     event.respondWith(response);
  10. });

复制代码

新建后,自己对worker服务命名,比如我这个命名为
开局CloudFlare,剩下的都白piao,零成本搭建图床!

6、在域名的 workers 路由页面,添加3条规则。
开局CloudFlare,剩下的都白piao,零成本搭建图床!

7、在域名的规则 — 页面规则里面添加一条缓存规则。
开局CloudFlare,剩下的都白piao,零成本搭建图床!

8、最后检查下 域名里面 Scrape Shield 页面 的 Hotlink 保护是否关闭。
开局CloudFlare,剩下的都白piao,零成本搭建图床!

9、起飞啦
https://feixiang.pp.ua/

「点点赞赏,手留余香」

    还没有人赞赏,快来当第一个赞赏的人吧!
0 条回复 A 作者 M 管理员
    所有的伟大,都源于一个勇敢的开始!
欢迎您,新朋友,感谢参与互动!欢迎您 {{author}},您在本站有{{commentsCount}}条评论