首先准备一个域名,一个邮箱。

Backblaze 的服务器在国外,所以打开会慢 emmmm,那么就科学上网(当然不科学上网也可以打开的,那你就看运气吧!)

前期准备

  1. Cloudflare 注册并将你的域名加入。(如果不会的话可以看看我以前的文章有说明哦~)
  2. Backblaze 注册一个账号,并新建一个 bucket,记得 Files in Bucket are: 这里选 public 就好,就是公开桶。(不然别人无法看到你的图片)

避坑: Backblaze 都是公开的所以大部分不要填写自己的真实信息!!!其实也没什么。

打开 Backblaze 开始配置

配置 Cloudflare 与 Backblaze

获取友好链接

这里我用 Cloudflare 演示,首先随便上传一个照片,注意要用到下图的这个友好链接的哦~

友好链接位置

添加 DNS 记录

打开 Cloudflare 控制页面,找到 DNS 记录,设置如下图填写添加一个记录:

DNS 记录设置

这一步好了以后基本可以用了。

现在将 Backblaze 链接里面的域名:

  • https://f004.backblazeb2.com/file/tuchuang123/B2%2BCF/03.webp

改为:

  • https://b2.anxy.top/file/tuchuang123/B2%2BCF/03.webp

(这样,就可以通过 Cloudflare 来访问了)

注意: 图床链接最好用 Backblaze 提供的友好链接,然后需要手动换成自己设置的链接,这样就可以了。(如果还是用原来的,岂不是什么也没做)

利用 Cloudflare 缓存突破访问限制

这样基本完成,但是 Backblaze 每天有一定的访问次数限制,这样的话我们利用 Cloudflare 的超强缓存就可以做到无限回流了(无限白嫖哦~亲测有效)。

打开 Cloudflare 缓存时间设置。这里可以在 Cloudflare 设置也可以在 Backblaze 设置,当然我都设置了的:

缓存设置

接下来在 Cloudflare 设置一个转换规则(因为图床的链接还是不够简化,用这个转换规则就可以使它更简洁了呢),如图:

转换规则 1

转换规则 2

转换规则表达式:concat(“/file/tuchuang123”,http.request.uri.path)

这里的 /file/ 后面改成你自己的桶名

这样子原链接:

  • https://f004.backblazeb2.com/file/tuchuang123/B2%2BCF/03.webp

就可以通过:

  • https://b2.anxy.top/B2%2BCF/03.webp

来访问了。

在 Backblaze 中设置缓存周期

缓存周期设置 1

缓存周期设置 2

配置上传工具

用网页上传也不是个办法啊,那么就用这个:

创建 App Key

点击 App keys,添加一个新的 key,bucket 就选你刚创建的那个,记录下你的密钥,之后要在 ShareX 中用!!!

App Key 设置

配置 ShareX

大概就这样了,配置 ShareX,配置好就好了:

ShareX 配置

扩展工具

(来自 CSDN

假如你是用的 Typecho,还可以使用上传插件实现自动上传,无需登录 Backblaze:

另: Backblaze 支持 S3,所以你用 PicGo 等软件上传的话,只需要添加个 S3 插件就可以了。