使用BackBlaze+Cloudflare搭建图床或文件下载站

BackBlaze收费情况:

空间免费10G,超出后,超出部分每月每G 0.005美元;

流量每日免费1G,超出后,超出部分每G 0.01美元。

设置方法:

在BackBlaze创建仓库并上传图片或其他文件后,点击该文件,会弹出有关信息。

看到Friendly URL,记住前面的f000.backblazeb2.com

将域名DNS切换到Cloudflare,添加解析记录,下面以example.org为例操作,请将此域名替换成您的域名。

添加记录,例如img.example.org,将img记录做CNAME到f000.backblazeb2.com,务必保持右侧的小黄云朵,不要切换!

进入SSL设置,将SSL设置为Full。

此时,将Friendly URL中的f000.backblazeb2.com替换为img.example.org,链接其他地方不要修改,就可以了!注意:必须用https访问!

为了防止他人用您的域名访问其他仓库,在Cloudflare的Page rules中进行设置。如果他人试图用您的域名访问其他仓库,则会提示404。设置方法如下:

例如仓库名字叫blogpics,则您的链接为https://img.exmaple.org/file/blogpics,按图片中的方法设置即可,即:第一条规则设置https://img.exmaple.org/file/blogpics/*正常缓存,第二条规则https://img.exmaple.org/file/*/*设置跳转到404页面,具体设置方法见图片。Cloudflare免费用户每个域名可以设置3个Page rules。

参考文献:BackBlaze官方文档(英文)