阿里云的OSS流量挺貴的,想要省流量,最好的辦法是給OSS套CDN,那么百度云防護是不錯的選擇,套餐流量大,而且不收HTTPS請求費用。今天主機邦就來教大家OSS如何接入百度云防護CDN。
1.首先創(chuàng)建一個私有Bucket,并復(fù)制Bucket 域名
登錄阿里云OSS控制臺,創(chuàng)建一個私有Bucket用于存放靜態(tài)資源。如果已經(jīng)創(chuàng)建有了,進入Bucket概覽-訪問端口 復(fù)制外網(wǎng)訪問Bucket 域名,以便等下做CDN回源用,需要注意的事,Bucket一定要設(shè)置公眾讀權(quán)限。如下圖:

2.到百度云防護-資源列表-子域名配置,填寫需要加速的子域名,配置回源Bucket 域名
這里的回源地址選域名,并填寫上面復(fù)制的Bucket 域名作為回源地址。

3.復(fù)制百度云防護CDN生成的cname地址
添加確定子域名后,百度云防護會生成一個cname地址,我們把這個地址復(fù)制下來,等下域名解析需要用到。

4.登陸域名DNS解析,解析百度云防護cname
如果您已經(jīng)有相關(guān)子域名解析了,直接點修改即可,如果沒有添加記錄。
記錄類型cname
主機記錄:要加速的OSS域名子域名
記錄值:剛才復(fù)制的百度云防護cname值。

好了,以上就完成了。
需要注意的是,為了安全起見,我們建議自己創(chuàng)建一個Bucket 域名,比如創(chuàng)建img2.zhujib.com為OSS的對外域名。
我們進入Bucket管理-Bucket配置-域名管理-添加自定義的域名,如img2.zhujib.com


然后我們再點擊域名綁定配置


得到域名解析記錄,把這個OSS訪問域名復(fù)制
再到域名DNS添加解析

這樣,我們OSS的對外訪問鏈接就是img2.zhujib.com
然后,我們設(shè)置CDN回源域名的時候填寫這個域名子域名即可,詳細(xì)看上面第二步。