Step1:找出自己檔案在 Backblaze 的網址
在 Backblaze 網站中,點一下自己的檔案,出現詳細的資料
記下畫面上 【友情鏈接】
https://f004.backblazeb2.com/file/my9527/9527.jpg
Step 2:設定 Cloudflare DNS 資料
假設自己的網域是 abcde.tw套用網址是 photo.abcde.tw
先在 Cloudflare 後台中新增一筆 CNAME 資料,如下圖:
photo CNAME f004.backblazeb2.com
Step 3:設定 Cloudflare SSL/TLS 資料
SSL/TLS 有兩種設定方式方法#1:直接在 SSL/TLS畫面 中設定完整(Full)
這樣的效果是 所有的 *.abcde.tw 都適用 完整(Full) 這個規則
(這功能是指從 Cloudflare 到 Backblaze 之間的檔案傳輸要使用哪種 SSL/TLS加密模式)
方法#2:
在 規則 -> 網頁規則 中
新增一筆規則,如下圖
這樣效果是 只限 photo.abcde.tw 這個網址會適用 完整(Full) 這個規則
以上設定完後
將 backblaze 的網址
https://f004.backblazeb2.com/file/my9527/9527.jpg
改為自己的網域 就可以看到到相同檔案:
https://photo.abcde.tw/file/my9527/9527.jpg
官方的文件:
https://f001.backblazeb2.com/file/Backblaze_B2_Beta/Configuring+Cloudflare+and+B2.pdf
https://www.backblaze.com/docs/cloud-storage-deliver-public-backblaze-b2-content-through-cloudflare-cdn
網址改寫 Rewrite URL
另外若覺得這網址不喜歡 https://photo.abcde.tw/file/my9527/9527.jpg
想改為 https://photo.abcde.tw/9527.jpg
可在 Cloudflare 這樣設定
在 "規則 -> 轉換規則" 中
"改寫 URL" 項目,按下 建立規則
輸入如下資料
not starts_with(http.request.uri.path,"/file/my9527")
concat("/file/my9527", http.request.uri.path)
儲存、佈署後
這兩個網址 都可看到相同圖片
https://photo.abcde.tw/9527.jpg
https://photo.abcde.tw/file/my9527/9527.jpg