對象存儲Backblaze B2和青云作為個人、博客、微信公眾號的免費圖床
背景說明
需求說明
- 便于個人使用。
- 不需要域名備案。
- 對于微信公眾號,外鏈不應被微信公眾號編輯器屏蔽。
- 為了保證文章和圖片的可遷移性,外鏈應具有一定的規則且不應改變圖片文件原有的文件名。
主流圖床方案
- 采用公開的圖床
- 采用 GitHub + jsDelivr CDN 自建圖床(失效)
- 采用對象存儲 + CDN 自建圖床
操作說明
云服務商的永久免費額度
-
- 對象存儲 QingStor-每月免費額度:標準存儲容量 10G,下載流量 1G,API請求次數為 0.01 元/萬次。
-
- 對象存儲 Backblaze B2-免費額度:每月標準存儲容量 10G。
- 每天下載流量 1 GB ,上傳流量無限。
- A類交易(主要包括: 上傳、刪除類請求)免費。
- B類交易(主要包括: 下載類請求)每天2500 次。
- C類交易(主要包括: 復制、桶操作、獲取列表類請求)每天 2500 次。
- A、B、C 班交易的具體項目內容可參考博文 對象存儲 Backblaze B2 作為 ShareX 圖床
- 對象存儲 Backblaze B2-免費額度:每月標準存儲容量 10G。
-
- 內容分發 CDN-每月免費額度:流量無限
圖床的配置
-
Backblaze B2
- Bucket Settings - Files in Bucket are: Public - Bucket Info: {"cache-control":"max-age=43200"} - Default Encryption: Disable - Lifecycle Settings Lifecycle Settings - Keep only the last version of the file - CORS Rules CORS Rules - Share everything in this bucket with this one origin: - https://*.cnblogs.com - Apply CORS rules to the following APIs: Both -
QingStor
- 設置->存儲空間策略 - 規則1(受限訪問) ID:hotlink-whitelist-weixin 操作:get object 資源:img/* 響應動作:允許 用戶:* Referer: 匹配 https://mp.weixin.qq.com/ 匹配 https://i.cnblogs.com/ IP 地址: 包含 - 規則2(公開訪問) ID:hotlink-whitelist-EmptyReferer 操作:get object 資源:img/* 響應動作:允許 用戶:* Referer: 可為空 true IP 地址: 包含 - 設置->生命周期 - 規則1(自動刪除) ID:自動刪除超過7天的圖片 對象前綴:Image_ 操作:刪除對象 天數:7
圖床的分配與使用
- Backblaze B2 + Cloudflare 主要用于高頻大流量的公開訪問,如博客、社區、論壇等。
- QingStor 主要用于低頻小流量的個人訪問,如筆記、微信公眾號等(微信編輯器會自動上傳圖片到自家的圖床)。
- 上傳工具:采用文件同步工具WinSCP進行圖片的上傳和管理,也可以采用PicGo或ShareX作為圖片上傳工具。
注意事項
- 規則1(受限訪問):開放博客園和微信的訪問權限
- 規則1(自動刪除):僅用于臨時上傳圖片到微信編輯器時才需要配置。
- 青云:提供域名,自定義域名僅支持備案的域名。
- 域名備案:備案的域名只能是由國內域名服務商提供的國內域名。域名備案對應的主機過期后,域名備案隨時可能被注銷。
- Backblaze:超出額度后,如果未采用信用卡支付賬單,24小時內無法訪問對象存儲中的內容。如果在24小時內超出的額度遠小于最小計費單位,系統將會在24小時后自動抹零,此時對對象存儲中的內容的訪問恢復正常。
相關資料
- 【對象存儲】搭配CF帶寬聯盟實現流量免費 – Luminous' Home
- 最好的CDN服務推薦 - 米撲博客
- 申請免費域名并配置DNS解析及CDN加速-博客園
- 對象存儲Backblaze B2作為ShareX圖床-博客園
參考資料
版權聲明:本文為「夢幻之心星」原創,依據 CC BY-NC-SA 4.0 許可證進行授權,轉載請附上原文出處鏈接及本聲明。
博客園地址:http://www.rzrgm.cn/Sky-seeker
微信公眾號:關注微信公眾號,獲取即時推送
![]()

浙公網安備 33010602011771號