如何高效使用阿里云CDN

阿里云全站加速垃圾!能不用就不用!

1、产品购买

需要购买:
1、阿里云下行流量包。 用于抵扣流量。
2、https请求数。 使用https就需要https请求数
如下图

2、配置加速

前提:
1、域名已备案。
2、在域名解析里没有任何需要CDN的域名。
例如1:需要套CDN的域名为adc.com。
那么域名解析记录里面,就不能有@的解析记录,包括任何解析类型。
例如2:需要套CDN的域名为abc.adc.com。
那么域名解析记录里面,就不能有adc的解析记录。其他记录可以存在。
否则在创建CDN的时候,就会提示域名已存在!

2.1 添加域名

2.2 配置CNAME记录

在配置CDN之后,审核通过,会出现一个cname记录

复制这个CNAME记录,在域名里解析里添加CNAME记录,并且粘贴过去。

2.3 配置CDN基本参数

2.3.1 基本配置

回源HOST:

  • 回源host 为可选配置项,默认值为:
  • 如果源站是 IP类型,回源host默认加速域名。
  • 如果源站是 OSS源站类型,回源host默认是源站域名。
  • 可选项分别是:加速域名、源站域名、自定义域名。
加速域名加速域名是指您需要使用CDN加速的域名。当您的源站类型为IP时,您的回源HOST类型默认为加速域名如果您的源站是域名源站www.a.com,当您选择将回源HOST设置为www.b.com时, 实际回源的是www.a.com解析到的IP站点www.b.com
源站域名源站域名是指您请求资源所在服务器的域名。 当您的源站类型为OSS域名时,您的回源HOST类型默认为源站域名如果您的源站是IP源站1.1.1.1,当您选择将回源HOST设置为www.b.com时,实际回源的是1.1.1.1对应的主机上的站点www.b.com
自定义域名如果您的源站绑定了多个域名,则需要指定具体域名,否则回源会失败。cdn1.aliyun.com

回源协议:

回源协议就是阿里云访问源站所需要的web协议。http或者https,如果源站配置了https,就可以是https。默认跟随即可。但是建议,全部启用https,即CDN开启https,源站也是https.

回源SNI

如果您的源站IP绑定了多个域名,则CDN节点以HTTPS协议访问您的源站时,必须设置访问具体哪个域名(即SNI) ,不然会访问到其他域名去。

2.3.2 缓存配置

这里有4个栏目。只讨论缓存过期时间。

缓存过期时间

注意!如果是静态资源,缓存时间可以设置很长。如果是动态资源,设置缓存时间短一点或者为0。

配置项说明
类型目录:指定路径下的缓存资源。文件后缀名:指定文件类型的缓存资源。
地址添加单条目录(支持完整路径)时,须以“/”开头,如/directory/aaa。添加多个文件后缀名时,须以半角逗号分隔,例如:JPG,txt
过期时间资源对应的缓存时间。过期时间最多设置为3年,建议您参照以下规则进行配置:对于不经常更新的静态文件(如图片类型、应用下载类型等),建议您将缓存时间设置为1个月以上。对于频繁更新的静态文件(如js、css等),您可以根据实际业务情况设置。对于动态文件(如php、jsp、asp等),建议您将缓存时间设置为0s,即不缓存。
权重缓存规则的优先级。说明取值范围:1 ~ 99间的整数。数字越大,优先级越高,优先生效。不推荐设置相同的权重,权重相同的两条缓存策略优先级随机。示例:为加速域名example.aliyun.com配置三条缓存策略,缓存策略1优先生效。缓存策略1:文件名后缀为jpg、png的所有资源过期时间设置为1月,权重设置为90。缓存策略2:目录为/www/dir/aaa过期时间设置为1小时,权重设置为70。缓存策略3:完整路径为/www/dir/aaa/example.php过期时间设置为0s,权重设置为80。

如果你有个站点,abc.adc.com

你上传了图片,jpg/png/gif/tif。那么可以增加图片的静态缓存,例如

常见的静态文件有哪些呢,看下图

另外。网站的字体,ttf也是可以缓存的。

缓存目录:

缓存目录功能。可以缓存网站的某个目录,比如adc.abc.com/1/。那么配置的时候填写目录,值为/1/。

版权声明:
作者:佛西
链接:https://foxi.buduanwang.vip/windows/91.html/
文章版权归作者所有,未经允许请勿转载
如需获得支持,请点击网页右上角
THE END
分享
二维码
海报
如何高效使用阿里云CDN
阿里云全站加速垃圾!能不用就不用! 1、产品购买 需要购买:1、阿里云下行流量包。 用于抵扣流量。2、https请求数。 使用https就需要http……
<<上一篇
下一篇>>