Ⅰ 帝國CMS網站附件圖片採用七牛雲儲存加速(詳解教程,包學包會)
帝國CMS網站附件圖片採用七牛雲儲存加速的詳細教程如下:
創建七牛雲公開空間:
- 注冊七牛雲賬號,注冊鏈接:https://s.qiniu.com/QNri2e。
- 創建一個公開空間,享受免費10G存儲空間。
- 設置命名空間為網站域名,選擇國內存儲地區,並將空間設置為公開。
綁定自定義域名:
- 確保網站域名已備案。
- 若網站域名為abc.com,則設置儲存空間二級域名為img.abc.com。
- 在域名服務商處解析此二級域名,指向七牛雲提供的CNAME記錄。
配置空間管理:
- 在七牛雲空間管理下綁定已解析的二級域名。
- 配置域名類型為普通域名,通信協議選擇與主域名類型一致,以避免圖片載入問題。
- 可免費申請SSL證書,或自行網路搜索獲取並配置。
解析二級域名作為鏡像源:
- 在伺服器後台創建新網站,域名為img.abc.com。
- 將該網站綁定到主站的/d/file/目錄,作為鏡像源。
設置防盜鏈和鏡像回源:
- 在七牛雲空間管理中開啟防盜鏈,加入白名單,允許空referer訪問,並保存設置。
- 開啟鏡像回源,填寫二級域名img1.abc.com作為回源地址。
- 根據需求選擇URL參數,勾選自動生成robots文件,以確保圖片正常載入。
修改帝國CMS後台設置:
- 進入帝國CMS後台,設置附件地址為七牛雲自定義域名img.abc.com。
- 保存設置,使所有新上傳的圖片自動上傳至七牛雲。
批量替換圖片地址:
- 在欄目管理中,使用批量替換功能替換圖片地址欄位值。
- 選擇數據表、欄目及欄位進行替換,確保所有圖片地址更新為七牛雲鏈接。
- 刷新首頁、欄目頁和內容頁。首次訪問時可能會有延遲,因為需要同步圖片至七牛雲,但後續訪問將快速載入。
注意事項: 上傳的圖片在伺服器與七牛雲均有備份,確保服務穩定。 即使七牛雲出現問題,僅需調整圖片鏈接至伺服器備份地址,仍能正常訪問。 定期檢查七牛雲存儲空間的使用情況,確保不會超出免費額度或產生額外費用。