用backblaze+cloudflare搭建免费图床
首先准备一个域名,一个邮箱
~backbalze的服务器在国外,所以打开会慢emmmm,那么就科学上网(当然不科学上网也可以打开的,那你就看运气吧!)
1.在cloudflare注册并将你的域名加入。(如果不会的话可以看看我以前的文章有说明哦~)
2.在backblaze注册一个账号,并新建一个bucket,记得Files in Bucket are:这里选public就好,就是公开桶。(不然别人无法看到你的图片)避坑:backblaze都是公开的所以大部分不要填写自己的真实信息!!!其实也没什么。
打开backblaze开始配置
1.这里我用cloudflare演示,首先随便上传一个照片,注意要用到下图的这个友好链接的哦~
2.打开cloudflare控制页面,找到dns记录 设置如下图填写添加一个记录
这一步好了以后基本可以用了
现在将backblaze链接里面的域名https://f004.backblazeb2.com/file/tuchuang123/B2%2BCF/03.webp
改为https://b2.shangskr.top/file/tuchuang123/B2%2BCF/03.webp(这样,就可以用过cloudflare来访问了)
这里注意,图床链接最好用backblaze提供的友好链接,然后需要手动换成自己设置的链接,这样就可以了。(如果还是用原来的,岂不是什么也没做)
3.这样基本完成,但是backblaze每天有一定的访问次数限制,这样的话我们利用cloudflare的超强缓存就可以做到无限回流了(无限白嫖哦~亲测有效)
打开cloudfalre缓存时间设置。这里可以在cloudflare设置也可以在backblaze设置,当然我都设置了的(吸吸)
接下来在cloudflare设置一个转换规则(因为图床的链接还是不够简化,用这个转换规则就可以使它更简洁了呢)如图:
concat(“/file/tuchuang123”,http.request.uri.path) 这里的/file/后面改成你自己的桶名
这样子原链接https://f004.backblazeb2.com/file/tuchuang123/B2%2BCF/03.webp
就可以通过https://b2.shangskr.top/B2%2BCF/03.webp来访问了
4.在backblaze中设置缓存周期
好了完美了
光用网页上传也不是个办法啊,那么就用这个
1.点击App keys,添加一个新的key,bucket就选你刚创建的那个,记录下你的密钥,之后要在ShareX中用!!!
2.大概就这样了emmmm,累跌
配置ShareX.
emmm困死我了,不行了开始偷图片了,不想弄了。
差不多这里也就好了,配置好就好了
3.扩展工具(来自csdn)
假如你是用的typecho,还可以使用上传插件实现自动上传,无需登录backblaze:
typecho - b2file 插件地址:https://github.com/qq80284445/Typecho-B2File
另:backblaze支持s3 ,所以你用Picgo等软件上传的话,只需要添加个s3插件就可以了.
睡觉觉困死了2023-05-20 22:52:51 星期六