阿里云CDN使用教程
分发网络(CDN)是一种用于加速网络内容传输的服务,通过将用户请求的内容分发至全球范围内的边缘节点,实现访问资源的就近原则,从而有效缩短用户访问资源所需的时间,提高访问速度和用户体验,以下是详细的阿里云CDN使用教程:
准备工作
1、注册并实名认证阿里云账号:确保您已经注册并完成了实名认证,以便购买和使用阿里云服务。
2、购买阿里云CDN服务:登录阿里云控制台,选择适合您的下行流量、加速区域、加速包大小及有效期进行购买。
添加要加速的域名
1、在CDN控制台上,添加OSS域名:验证该域名的归属权,建议使用DNS解析验证,配置源站信息,选择OSS域名作为源站。
2、复制加速域名对应的CNAME记录值:在CDN控制台的域名管理页面,复制加速域名对应的CNAME记录值。
3、在阿里云云解析DNS控制台上,配置CNAME:使用上一步复制的CNAME记录值,配置域名解析。
4、验证CNAME配置是否生效:在本地PC机上,通过ping命令验证CNAME配置是否生效,可能需要等待10分钟才能生效。
配置源站
1、完成基础信息和业务信息配置后,单击新增源站信息:在新增源站信息页面,完成以下配置。
2、源站信息支持四种形式:OSS域名、IP、源站域名、函数计算域名。
功能 | 说明 |
OSS | 资源已存储在阿里云OSS中,可在下拉列表中选择或自定义输入阿里云OSS Bucket的外网域名作为源站(不支持OSS内网域名作为源站),***.osscnhangzhou.aliyuncs.com,查看OSS外网域名:前往OSS控制台查看,或直接选择同账号下的OSS Bucket。 |
IP | 支持配置单个或者多个IP作为源站地址,不支持内网IP,支持IPv4地址和IPv6地址,不能全部配置IPv6地址,必须至少配置一个IPv4地址,使用阿里云ECS的外网IP作为源站地址可免审核。 |
源站域名 | 支持配置域名作为源站地址,可配置多个域名。 |
函数计算域名 | 支持将您在同一账号下的函数计算产品上配置的函数计算域名,配置为源站地址,您需要选择函数计算区域和域名。 |
设置缓存
使用CDN加速静态资源时,CDN会将源站上的资源缓存到距离客户端最近的CDN节点上,当您访问该静态资源时,可直接从CDN的缓存节点上获取,有效避免通过较长的链路回源,提高资源访问效率,阿里云CDN的所有节点上都包含缓存软件,在用户请求或者源站响应资源经过CDN节点时,缓存软件可以根据需要对用户请求或者源站响应资源做各种处理,包括设置缓存时长、改写回源请求等。
功能 | 说明 |
缓存过期时间 | 以针对静态资源配置指定目录和文件后缀名的缓存过期时间,使其在CDN上按照缓存规则进行缓存。 |
状态码过期时间 | 可以配置资源的指定目录或文件后缀名的状态码过期时间。 |
自定义HTTP响应头 | 可以配置资源缓存过期的HTTP消息头。 |
自定义页面 | 可以根据所需自定义HTTP或HTTPS响应状态码跳转的完整URL地址。 |
访问URL改写规则 | 可以对请求的URL进行修改,实现302重定向到目标URL。 |
自定义Cachekey | 可以将访问同一个文件的一类请求转化为统一的Cachekey,避免不同请求缓存为不同文件的问题,降低回源频率。 |
配置跨域资源共享 | 可以通过自定义HTTP响应头功能配置跨域资源共享。 |
阿里云CDN是一个强大的工具,可以帮助您显著提高网站和应用的加载速度和性能,通过遵循上述步骤,您可以有效地设置和管理阿里云CDN,为您的用户提供更快、更可靠的访问体验。
原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/1202965.html
本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。
发表回复