今天恒訊科技小編就給大家分享一下cdn配置指南,希望供大家參考。
1、設(shè)置回源Host
在恒訊科技的CDN服務(wù)管理中,先配置好回源Host,如下圖:
回源Host建議設(shè)置成網(wǎng)站主域名,例如:www.zhanzhangb.com
如果CDN加速域名已在網(wǎng)站主機(jī)上綁定,也可以默認(rèn)為空。但要確保CDN域名能有效訪問(wèn)網(wǎng)站靜態(tài)資源。
2、開(kāi)啟參數(shù)跟隨與參數(shù)順序識(shí)別
開(kāi)啟參數(shù)跟隨后,升級(jí)WordPress程序或插件/主題時(shí),無(wú)需手動(dòng)刷新緩存。例如/wp-includes/js/jquery/jquery.min.js?ver=3.5.1與https://cdn.zhanzhangb.com/wp-includes/js/jquery/jquery.min.js?ver=3.6.0,雖然都是jquery.min.js文件,但在CDN中開(kāi)啟參數(shù)跟隨后,緩存的是兩個(gè)版本。
3、開(kāi)啟瀏覽器緩存并設(shè)置瀏覽器緩存規(guī)則
資源路徑將所有需要緩存的靜態(tài)資源文件擴(kuò)展名填入
例如:/*.(png,jpg,gif,bmp,WebP,css,js)
4、緩存配置
如果已經(jīng)在準(zhǔn)備工作階段設(shè)置了網(wǎng)站的靜態(tài)資源設(shè)置緩存時(shí)間,這里就不需要再進(jìn)行設(shè)置了。在未設(shè)置緩存過(guò)期規(guī)則時(shí),CDN 會(huì)默認(rèn)遵循源站的緩存規(guī)則。
如果未按照前文進(jìn)行設(shè)置的,也可以在這里進(jìn)行配置,參照以下示例:
5、HTTPS配置
又拍云的HTTPS 配置支持上傳自有證書(shū),或采用又拍云提供的免費(fèi)/收費(fèi)證書(shū)。站長(zhǎng)幫強(qiáng)烈推薦使用通過(guò)又拍云自動(dòng)續(xù)簽的Let"s Encrypt DV SSL 證書(shū),完全免費(fèi)而且自動(dòng)續(xù)期。
以上設(shè)置全部完成后,CDN配置就完成了。可以通過(guò)CDN加速域名在瀏覽器中訪問(wèn)一下某靜態(tài)資源文件,測(cè)試配置是否正確。以下以https://cdn.zhanzhangb.com/wp-includes/css/dashicons.min.css?ver=5.7.2為例,瀏覽器中訪問(wèn),打開(kāi)F12功能,查看如下圖:
其中cache-control: max-age=31536000為瀏覽器緩存過(guò)期時(shí)間,max-age=31536000是一年;x-cache-lookup: Cache Hit代表CDN緩存命中。如果Cache Miss則代表CDN緩存未命中,可等待幾分鐘后刷新重試,因?yàn)榈谝淮瓮ㄟ^(guò)CDN訪問(wèn)時(shí),可能會(huì)回源,如果一直未命中,則可能是配置出了問(wèn)題,需要排查。
Copyright ? 2013-2020. All Rights Reserved. 恒訊科技 深圳市恒訊科技有限公司 粵ICP備20052954號(hào) IDC證:B1-20230800.移動(dòng)站