国内不用备案cdn加速使用的方法:1、看网站使用CDN做纯静态资源加速还是动静结合加速,如果是纯静态资源加速,做CDN域名并备案;2、使用镜像功能,在静态资源URL里加版本号,如果需要做全站动静结合加速,把网站主域名备案。
下面是详细介绍:
1、资源加速
首先,看网站使用CDN做纯静态资源加速还是动静结合加速,还如果是纯静态资源加速的话,可以买另一个域名专门做CDN域名并备案,也可以考虑直接用CDN厂商提供的二级域名。建议搭配CDN厂商的对象存储服务的镜像功能使用,例如桂哥云的对象存储服务都有镜像功能,可以按需同步国外的资源。不建议直接用国内CDN回源国外的对象存储或者CDN,因为可能会有因为网络原因回源失败的风险。
2、使用镜像功能只需要回源一次,大大降低了风险
这个方案的缺点是:如果静态资源会被修改的话,就需要删除镜像里的对应资源让它重新同步,因此建议在静态资源URL里加版本号,可以是时间戳或者随机hash值,这样每次修改了之后实际上会生成一个新的资源,老的资源不会被修改,也就不会有上述问题。如果需要做全站动静结合加速的话,就一定要要把网站主域名备案,这是避免不了的,所有CDN都会检测添加的域名是不是已经备案。如果对于备案这一块不是很了解的话,有些CDN厂商也会提供备案协助服务。