查看原文
其他

CDN是什么?阿里云CDN全站加速使用教程!

大仙 大仙的小黑屋 2023-02-16

博客经历过一次服务器搬迁,速度已经有了很大的提升,但是装个SSL证书拖慢响应速度,为了再快一步,在折腾个阿里云的CDN。


本文目录:


1.CDN是什么

2.阿里云CDN和全站加速区别

3.阿里云cdn设置教程


一、CDN是什么

“CDN(Content Delivery Network),即内容分发网络,是构建在现有网络基础之上的智能虚拟网络,依靠部署在各地的边缘服务器,通过中心平台的负载均衡、内容分发、调度等功能模块,使用户就近获取所需内容,降低网络拥塞,提高用户访问响应速度和命中率。——百度百科”


我们通常理解CDN,就是可以加快网站访问速度的一款产品,这也是我们配置它的主要原因。


二、CDN和全站加速的区别

在说阿里云CDN配置之前,先要了解阿里云CDN和全站加速的区别,虽然它们都是为加快网站速度,不过技术上是有很多不一样。


如图所示:



其实我们常说的CDN加速,一般是用全站加速。


注:《什么是全站加速

(https://help.aliyun.com/document_detail/64836.html)》


而CDN比较有针对性,专门对网站的图片、文件、音视频等单一的内容类型做处理,然后达到加速的目的;不过对我这个博客来说有些鸡肋,直接用全站加速,所以我们接下来要说的配置教程,主要是对全站加速做介绍。


三、阿里云CDN配置教程


3.1阿里云CDN资源包类型

阿里云cdn资源包列出了4种,主要是前面两种用的比较多,第一种是国内流量包,第二种是 HTTPS 请求包。

 

其实这两种很好区分,就看你域名开头是 http 还是 https,http 就买国内流量包;https 开头就要额外买 https 请求包,也就是说 https 网站两种包都要买

 

对于一个博客或者普通企业站来说,资源包规格上全部用最小的足够用了;当然,你网站流量大,则视情况而定。


 

3.2添加阿里云CDN网站信息

购买资源包之后,进入全站加速界面进行网站信息配置。



注意这里的端口设置,80和443,如果网站是http则使用前者,https选择后者;加速域名如果你有多个子域名可以选择泛解析(*),也可以用指定的单个域名(如www)。


3.3添加域名Cname解析地址

网站配置完之后,过几分钟就会生产Cname地址,将它复制并去域名解析处设置。



在添加cname解析(阿里云cname解析教程:https://help.aliyun.com/document_detail/64928.html)之前,需要删除原来域名的A记录,不然它会与cname产生冲突,如图添加canme解析:



3.4配置Https和强制跳转

如果你的网站是http的,到第3步就完成了,如果是https,就看这一步骤。


点击域名——域名配置——https配置,你可以将原来在服务器的SSL证书内容复制过来,也可以在这里申请免费SSL证书,配置完之后确定即可。



另外,如果你的网站是xxx.com跳转向www.xxx.com,做了301跳转,则需要开启https强制跳转。



这里多说一句,开了301跳转后,网站解析任何子域名,比如blog.daxianseo.cn,全部都会自动跳转到www.daxianseo.cn主域名来。


3.5验证网站CDN配置是否成功

最后ping的看网站的CDN是否配置成功,终端进入cmd模式,如图显示配置成功,全站加速开启:



最后,检测一下网站速度,还是比较满意的。


 

对新手来说,网站配置阿里云CDN要注意的问题还是比较多的,以上配置阿里云CDN的教程希望可以给大伙一些借鉴和帮助。


您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存