本文介绍如何快速接入阿里云CDN,包括添加域名、配置源站、配置CNAME以及推荐的性能优化和安全配置。
本文以www.example.com作为示例中用户访问的域名,10.10.10.1作为示例中域名对应的服务器IP。
阿里云CDN是如何帮助加速的
如已了解 CDN 原理,可跳过本节直接开始配置。
快速接入阿里云CDN
只需完成以下配置即可实现内容加速。如果您更倾向于视频学习,也可以直接观看我们的快速入门,跟随步骤一步步完成配置。
一、添加域名和源站
配置域名
为了使您的域名享受到加速服务,需要将您的域名作为加速域名配置在阿里云CDN里。只有完成这一步骤,阿里云CDN才能识别并加速您配置的域名。
验证域名归属权
为了确保您添加的域名确实归您所有,阿里云CDN需要进行域名归属权验证。如果您之前已经完成过该验证或未收到验证提示,可以跳过此步骤。
配置源站信息
源站是指您运行业务的网站服务器。CDN 缓存未命中时从源站获取资源。
验证加速域名
成功添加加速域名后,为保证DNS解析可以顺利切换而不影响现有业务,建议您先在本地测试加速域名,验证加速域名访问正常后,再将加速域名的DNS解析记录指向CNAME域名。
说明模拟访问会产生正常的CDN费用。详细信息,请参见计费组成。
二、推荐配置
完成域名和源站的配置之后,点击下一步即可进入推荐配置页面。
推荐配置中提供了提升缓存命中率、提升访问性能、防止费用超额、提升访问安全四种配置,快速提升CDN的缓存命中率、访问性能以及安全性。
您可以根据自身业务配置合适的功能,或者跳过,后续在域名管理页的操作栏点击快捷配置再次进入。
提升缓存命中率
缓存过期时间
配置缓存规则,减少回源请求。规则按顺序匹配,首个命中的规则生效。请根据资源的特性配置合理的缓存过期时间。以添加文件后缀名类型为例,参考推荐配置:
文件类型 | 文件后缀名 | 过期时间 | 说明 |
图片/音视频 |
| 30天 | 资源内容不经常变更 |
静态脚本 |
| 1小时 | 可能随版本发布而频繁变更 |
网站首页 |
| 不缓存(0秒) | 确保用户始终获取最新页面结构 |
忽略参数
开启忽略参数功能后,CDN节点在生成缓存hashkey时会去除URL中?之后的参数,这样客户端在携带不同的参数访问同一个资源文件时,能够命中同一个缓存文件,有助于提高缓存命中率,减少回源流量。

提升访问性能
Range回源
Range回源可针对大文件仅回源未缓存的字节范围,避免重复传输完整文件。
如果客户端配置了Range回源参数,选择跟随客户端Range请求,图片推荐 512KB 分片,视频或大文件根据大小选择 1MB、2MB 或 4MB 分片。
如果加速的资源为视频或大文件,选择开启Range回源(大文件场景推荐配置),根据文件大小选择 1MB、2MB 或 4MB 分片。CDN 节点所有回源请求均按指定分片大小发起。
Gzip压缩
加速文件大小在1 KB~10 MB及之间时,可以使用Gzip压缩来降低传输数据量。
该功能不压缩1 KB以下和10 MB以上大小的文件。常见的图片类型文件和视频类型文件已自带压缩,开启 Gzip 无效。开启该功能之前,请仔细阅读Gzip压缩的注意事项。

防止费用超额
为防止域名被攻击或盗刷产生突发高带宽,导致产生高额账单,可通过配置用量封顶,控制用户访问该域名的带宽、流量、HTTPS请求数上限值。详细信息可以参考配置用量封顶。
流量封顶
如果计费方式是默认的按流量计费,推荐配置该功能。可以根据历史流量来设置阈值,系统会统计域名在指定周期内产生的总流量。当累计流量超过您设定的阈值时,将触发封顶规则,下线域名,当到达解封时间后,重新上线加速域名。
带宽封顶
如果计费方式是按带宽峰值计费,推荐配置该功能,能有效控制计费带宽的上限。当系统实时监控到的带宽值超过您设定的阈值时,将触发封顶规则,下线域名,当到达解封时间后,重新上线加速域名。
HTTPS请求数封顶
如果加速域名需要开启HTTPS访问,并且对HTTPS请求量有明确预算控制,推荐配置该功能。当加速累计请求数超过您设定的阈值时,将触发封顶规则,下线域名,当到达解封时间后,重新上线加速域名。
提升访问安全
HTTPS证书
如域名需要 HTTPS 访问,请配置证书,否则 HTTPS 不可用。
不需要 HTTPS 时可跳过。
开启HTTPS将产生HTTPS请求数,静态HTTPS请求数每月前500万次免费,超过500万次后,开始计费。HTTPS请求数计费不能使用CDN流量包抵扣,请确保您的账户余额充足,或购买HTTPS请求包,避免欠费导致CDN停止服务。详情请见静态HTTPS请求数。
已在阿里云数字证书管理服务中购买了证书,请选择云盾(SSL)证书中心,并在证书名称中选择已购买的证书,如果无法选择您购买的证书,请检查已购买证书绑定的域名和加速域名是否相同。
使用的是第三方服务商签发的证书,请选择自定义上传(证书+私钥),您需要在设置证书名称后,上传证书(公钥)和私钥,该证书将在阿里云数字证书管理服务中保存。您可以在我的证书中查看。

Referer黑/白名单
Referer黑/白名单基于HTTP请求头中的Referer字段,通过设置黑名单/白名单来控制访问,防止资源盗用。黑白名单互斥。详情可以参考配置Referer黑/白名单。
您可以提前打开定制和订阅运营报表功能,运营报表会统计并展示用户访问的PV/UV、地区和运营商、域名排行、热门Referer、热门URL、回源热门URL和Top客户端IP等内容。然后根据热门Referer再来配置Referer黑/白名单。
三、配置CNAME
配置 CNAME 将域名解析指向最近的 CDN 节点,使用户请求通过 CDN 加速。
CNAME记录是一种DNS记录类型,用于将一个域名指向另一个域名,更多关于CNAME的介绍,敬请参考CNAME记录简介。
四、资源预热
首次接入CDN后,可选择将热点静态资源提前预热至CDN节点。用户访问时可直接由CDN节点响应,提升初次访问速度。
登录CDN控制台。
在左侧导航栏,单击刷新预热。
在刷新缓存/预热缓存页签,选择操作类型为预热。
在预热内容输入框中,输入需要预热的完整文件 URL,每行一个。不支持预热目录。例如:
https://www.example.com/install/package.zip。单击提交,系统将开始执行预热任务。
在操作记录页签中查看资源刷新或预热的详细记录和进度。进度为100%,表示任务执行完成。
刷预热任务一旦提交成功,将无法中止。
预热任务的完成时间取决于文件大小、数量和源站性能,通常需要 5-30 分钟。
五、验证阿里云CDN缓存是否生效
如果您按照上述流程配置完成之后,仍然出现无法访问或访问异常,请见无法访问/访问异常排查。
至此,阿里云CDN的主要配置已完成,您的网站现在可以通过阿里云CDN实现访问加速。














