开发者社区 问答 正文

CDN移动加速配置样例?


1. 配置目标


1.1、配置加速域名,用于接入CDN移动加速系统;
1.2、保证流量逐步接入移动加速。

2. 配置方案


假设待加速域名为image.a.com。
2.1、新申请一个CDN移动加速域名( 假设是imagekl.a.com),配置到 CDN控制台,业务类型选择全站加速。

2.2、配置源站类型为源站域名,回源域名是image.a.com;

2.3、 上述配置完成后,CDN会为加速域名分配一个CNAME域名,如imagekl.a.com.w.kunlunpi.com(请以CDN实际分配的CNAME域名为准),修改imagekl.a.com的DNS权威服务器配置,将CDN分配的imagekl.a.com.w.kunlunpi.com添加成imagekl.a.com域名的CNAME记录。
2.4、 配置动静态加速规则

  • 添加域名后,点击配置,进入加速域名配置界面,如下图所示:

  • 移动加速相关的配置项为:动静态加速规则,配置规则如下:静态文件类型请求URL后缀名匹配时,为静态加速请求。
  • 例:配置为.jpg,.txt,.html,请求 /1.png、/1/2/3.txt、、/a.html均为静态加速请求。
静态URI设置:
  • 请求URL和配置内容完全匹配时,为静态加速请求。
  • 例:/1/2/3.jpg,请求 /1/2/3.jpg为静态加速请求,其余为动态加速请求。
静态路径设置:
  • 请求URL和配置内容正则匹配(仅支持*正则匹配,*匹配0个或多个任意字符)时,为静态加速请求。
  • 例:/*.py,请求 /a/b/c.py为静态加速请求,/a/b/c.py/d为动态加速请求。


3. 验证方法


上述四个配置步骤完成后,等待2.4 DNS权威服务器解析结果生效后,可以通过以下两步验证CDN移动加速配置是否已经生效。
3.1、 ping imagekl.a.com 确认该域名已经解析到阿里CDN;
3.2、 访问测试对象确认能正确返回。
至此,CDN控制台的相关配置工作已经完成,可以进入后续的SDK集成调试阶段。

4. 备注


配置过程中注意事项请参考 概述

展开
收起
青衫无名 2017-10-23 15:26:39 3066 分享 版权
阿里云 AI 助理回答

您已经详细概述了如何为移动加速配置CDN(内容分发网络)的过程,这里我再简要总结一下步骤,并提供一些阿里云CDN相关的额外信息和建议,以帮助您更好地理解和执行这个过程。

配置目标与方案回顾

  1. 配置目标:接入CDN移动加速系统,确保流量逐步迁移至移动加速服务。

  2. 具体步骤

    • 2.1 申请CDN移动加速域名:创建一个新的域名(如imagekl.a.com),在阿里云CDN控制台中选择“全站加速”作为业务类型。
    • 2.2 配置源站:设置源站类型为源站域名,指向原始服务器域名(image.a.com)。
    • 2.3 更新DNS记录:使用CDN分配的CNAME(如imagekl.a.com.w.kunlunpi.com)更新imagekl.a.com的DNS记录。
    • 2.4 静态动态加速规则:根据文件类型、URL后缀或路径来定义静态和动态内容的加速规则,优化访问速度。

验证方法

  • 3.1 DNS解析验证:通过ping命令确认imagekl.a.com解析到阿里云CDN的IP地址。
  • 3.2 访问测试:访问该域名下的资源,确保内容正确返回,验证加速效果。

备注与建议

  • 注意事项:遵循阿里云CDN官方文档中的最佳实践和限制条件,比如正则表达式的使用、回源策略、安全设置等。
  • 监控与优化:利用阿里云CDN的监控功能,如流量统计、访问日志分析,定期评估加速效果并进行必要的调整。
  • SDK集成:如果您的应用需要更深入的集成,可以参考阿里云提供的SDK文档,实现更高级的功能,如访问控制、自定义HTTP头管理等。
  • 成本控制:合理规划缓存策略和带宽预付费/按需付费模式,以有效控制成本。

记得在整个配置过程中,随时查阅阿里云CDN的帮助文档和社区论坛,遇到问题时可寻求官方支持。这样能确保您的配置既高效又符合最佳实践。

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答