在选择国内免备案CDN租用时,以下方法可帮助您做出决策,避免使用列表数字。
1. 资源加速
首先,需要确定网站是使用CDN做纯静态资源加速还是动静结合加速。对于纯静态资源加速,可以选择购买另一个域名用于CDN加速,并进行备案,或者考虑使用CDN厂商提供的二级域名。建议结合CDN厂商的对象存储服务的镜像功能使用,例如云搜网的对象存储服务具备镜像功能,可以按需同步国外的资源。不建议直接使用国内CDN回源国外的对象存储或CDN,因为这可能导致由于网络原因回源失败的风险。
2. 使用镜像功能并加入版本号
使用镜像功能可以减少回源次数,从而大大降低风险。然而,如果静态资源需要进行修改,就需要删除镜像中相应的资源,以便重新同步。因此,建议在静态资源的URL中添加版本号,可以使用时间戳或随机hash值。这样,每次对资源进行修改时,实际上会生成一个新的资源,旧的资源不会被修改,也就避免了上述问题。
如果需要进行全站动静结合加速,则必须对网站主域名进行备案,这是无法避免的。所有CDN厂商都会检查添加的域名是否已备案。如果对备案流程不太了解,一些CDN厂商也提供备案协助服务。