Appearance
Cloudflare配置 
- 域名:域名需要使用 Cloudflare 的 NS服务器
 
Step. 1: DNS配置 
如:我将 imgcdn.admirelight.com 作为我的图床链接。那么我就要在DNS中添加一条CNAME记录,并指向文件地址中的域名。

Step. 2: 重定向&&缓冲处理 
- 在 规则 --> 页面规则 中,添加以下内容。
 
imgcdn.admirelight.com/file/你的桶名称/*
https://f004.backblazeb2.com/file/你的桶名称/$1
Step. 3: 重写URL 
- 将 /file/bucket/ 名称隐藏 隐藏桶名称
 
concat("/file/bucket", http.request.uri.path)
- 优化前访问路径为:https://imgcdn.admirelight.com/file/桶名字/xxx.txt
 - 优化后访问路径为:https://imgcdn.admirelight.comm/xxx.txt
 - 去除了:file/bucket/
 
Step. 3: 重写响应头 
- 去除不必要的响应Header
 - Backblaze B2会在请求的响应头中添加以下几个header参数:
 
js
x-bz-content-sha1
x-bz-file-id
x-bz-file-name
x-bz-upload-timestamp- 虽然影响不大,但是一看这些参数就知道你用的B2,并且这些参数头一般拿来也没啥用,可以通过CloudFlare的重写规则将其去掉。
 - 转换规则 --> 创建转换规则 --> 修改响应头
 

