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

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

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

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

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


然后我們再點(diǎn)擊域名綁定配置


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

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