在選擇國(guó)內(nèi)免備案CDN租用時(shí),以下方法可幫助您做出決策,避免使用列表數(shù)字。
1. 資源加速
首先,需要確定網(wǎng)站是使用CDN做純靜態(tài)資源加速還是動(dòng)靜結(jié)合加速。對(duì)于純靜態(tài)資源加速,可以選擇購(gòu)買另一個(gè)域名用于CDN加速,并進(jìn)行備案,或者考慮使用CDN廠商提供的二級(jí)域名。建議結(jié)合CDN廠商的對(duì)象存儲(chǔ)服務(wù)的鏡像功能使用,例如云搜網(wǎng)的對(duì)象存儲(chǔ)服務(wù)具備鏡像功能,可以按需同步國(guó)外的資源。不建議直接使用國(guó)內(nèi)CDN回源國(guó)外的對(duì)象存儲(chǔ)或CDN,因?yàn)檫@可能導(dǎo)致由于網(wǎng)絡(luò)原因回源失敗的風(fēng)險(xiǎn)。
2. 使用鏡像功能并加入版本號(hào)
使用鏡像功能可以減少回源次數(shù),從而大大降低風(fēng)險(xiǎn)。然而,如果靜態(tài)資源需要進(jìn)行修改,就需要?jiǎng)h除鏡像中相應(yīng)的資源,以便重新同步。因此,建議在靜態(tài)資源的URL中添加版本號(hào),可以使用時(shí)間戳或隨機(jī)hash值。這樣,每次對(duì)資源進(jìn)行修改時(shí),實(shí)際上會(huì)生成一個(gè)新的資源,舊的資源不會(huì)被修改,也就避免了上述問(wèn)題。
如果需要進(jìn)行全站動(dòng)靜結(jié)合加速,則必須對(duì)網(wǎng)站主域名進(jìn)行備案,這是無(wú)法避免的。所有CDN廠商都會(huì)檢查添加的域名是否已備案。如果對(duì)備案流程不太了解,一些CDN廠商也提供備案協(xié)助服務(wù)。