先回答一个常见问题:
![](https://img-blog.csdnimg.cn/img_convert/72d957e4d090df0bbcc5e0e27a516b86.png)
注:我用的七牛云的CDN加速服务,下文以七牛云为示例讲解,大家可以自由选择。
简单点来说,就是我要通过解析域名找七牛云的CDN节点服务器,那这个域名一定不能跟源站域名一样的,源站已经解析到生产环境的服务器了,即A解析,让其再通过CNAME解析到七牛云服务器可能吗,A和CNAME是冲突的,所以只能找一个新的域名(一般来说直接源站的二级域名就可以了)作为加速域名,再简单点来说,所谓CDN,就是你访问七牛云的服务器,而获得加速,而它的服务器会有你源站上的资源?那就是需要请求源站,相当于一个中转站,做了请求的缓存罢了。首次请求会找不到数据,则必须从源站获取,之后的请求就直接从七牛云的CDN节点获取就好了。
💅举个例子来讲,我现在有一个网站,域名是cloud.com,那么我怎么利用CDN为这个网站上的视频、图片或者其他静态资源加速呢,那么就选取prefix.cloud.com来作为加速域名,源站域名当然还是cloud.com,其实,你通过访问prefix.cloud.com就等于访问了七牛云的一个CDN节点服务器,我们不妨通过ping命令来看一下:
![](https://img-blog.csdnimg.cn/img_convert/f6106939d98e272d77434c928f30f6ad.png)
我的域名就不让你们看了😅