当前位置:首页>行业动态> 正文

如何高效配置阿里云CDN以优化网站性能?

阿里云CDN(内容分发网络)配置涉及添加加速域名、设置CNAME记录、配置缓存规则等步骤,具体操作请参考阿里云官方文档。

阿里云CDN配置步骤如下:

1、准备工作:注册并实名认证阿里云账号,然后购买CDN服务。

2、添加域名:在CDN控制台上添加要加速的域名,需要验证该域名的归属权,建议用DNS解析验证。

3、配置源站:完成基础信息和业务信息配置后,单击新增源站信息,源站信息支持四种形式:OSS域名,IP,源站域名或函数计算域名。

4、设置缓存规则:配置缓存过期时间、状态码过期时间、自定义HTTP响应头等,以优化资源访问效率。

5、验证CNAME配置:在本地PC机上,通过ping命令验证CNAME配置是否生效。

是阿里云CDN配置的基本步骤,具体操作可能会根据阿里云平台的更新和变化有所不同,建议参考阿里云官方文档进行操作。

配置项描述示例值
Bucket Name存储空间的名称,用于标识您的资源mycdnbucket
Domain NameCDN加速的域名,用于访问资源cdn.example.com
Origin Domain原始内容服务器的域名,CDN会从这些服务器获取内容www.example.com
Path资源在原始服务器上的路径/images
CNAME Record用于解析到CDN域名的DNS记录类型CNAME
SSL Certificate如果需要HTTPS加速,提供的SSL证书example.crt
SSL Key对应SSL证书的私钥文件example.key
HTTPS Status是否开启HTTPS加速,可选值:开启、关闭开启
Cache Rule缓存规则,定义资源的缓存策略普通规则:30分钟
Cache Key用于构建缓存键的参数,如文件名、查询参数等文件名
Redirect重定向规则,当访问某个资源时自动跳转到另一个URL302, https://www.example.com/redirect.html
Origin Protection原始内容保护设置,如IP黑白名单、防盗链等开启,白名单:192.168.1.0/24
HTTP/2 Support是否支持HTTP/2协议开启
Browser Caching浏览器缓存设置,如过期时间等maxage=3600
Range Request支持范围请求,允许客户端请求文件的特定部分开启
GZIP Compression是否开启GZIP压缩,减少传输数据量开启
Error Pages自定义错误页面,如404、500等404: /404.html, 500: /500.html
HTTP Referrer控制HTTP Referer头部的值,用于防盗链必须包含example.com
Range Check是否开启范围检查,确保传输的是正确的内容块开启
Origin Keepalive是否开启连接复用,减少与原始服务器的连接数开启
HTTP/3 Support是否支持HTTP/3协议开启(需网络支持)
Brotli Compression是否开启Brotli压缩,进一步减少传输数据量开启(需浏览器支持)