加速域名 |
|
源站 |
- 地址长度:最长不超过67个字符。
- 源站数量:每个加速域名的源站数量最多可以设置20个。
- OSS域名
- 资源已存储在阿里云OSS中,可直接输入阿里云OSS Bucket的外网域名作为源站(不支持OSS内网域名作为源站),例如:
***.oss-cn-hangzhou.aliyundoc.com 。
- 查看OSS外网域名:前往OSS控制台查看,或直接选择同账号下的OSS Bucket。
说明 阿里云CDN回源阿里云OSS的流量优惠说明:
- 用户需要在控制台上把源站类型设置为“OSS域名”,这样阿里云OSS产品会将来自阿里云CDN产品的回源流量识别为“CDN回源流出流量”,从而享受到更优惠的价格。
- 如果用户在控制台上把源站类型误设为“源站域名”,阿里云OSS产品会将来自阿里云CDN产品的回源流量识别为“外网流出流量”,这种情况下就享受不到优惠价格。
详细的费用说明请参见CDN加速OSS计费说明。
- IP:支持配置多个服务器外网IP作为源站地址,不支持内网IP,阿里云ECS的外网IP可免审核。
- 源站域名:支持配置域名作为源站地址,可配置多个域名。
说明
- 源站域名不能与加速域名相同,否则会造成循环解析,无法回源。
- 源站域名格式:
- 域名长度为1~67个字符。
- 支持:小写英文字母(a~z)、数字(0~9)和短划线(-),例如example.com。
- 不支持:中文、英文大写字母(A~Z)和除了短划线(-)以外的其他符号,且短划线(-)不能连续出现、不能单独使用、不能出现在开头和结尾。如果域名包含中文(例如:阿里云.网址),请以中文形式进行相关备案,再通过第三方工具punnycode将中文域名转换成为英文域名(例如:xn--fiq****.xn--eq****)后填入。
- 阿里云CDN当前不支持直接将阿里云ALB产品的实例地址(例如:
example.hangzhou.alb.aliyuncs.com )添加为CDN的源站。但您可以通过ALB实例配置CNAME域名解析的方式,实现通过业务域名(例如:origin.example.com )解析到ALB实例地址,操作方法,请参见设置CNAME域名解析。然后再把业务域名设置为CDN加速域名的源站地址。
- 函数计算域名:支持将您在同一账号下的函数计算产品上配置的函数计算域名,配置为源站地址。您需要选择函数计算区域和域名。操作方法,请参见配置自定义域名。
|
CNAME域名 |
阿里云CDN、全站加速、直播、点播以及SCDN产品的CNAME域名仅可以作为阿里云CDN的调度解析使用,对于恶意使用CNAME域名的行为,阿里云有权清退对应的域名和账号。 |
加速服务配额 |
- 加速域名
每个阿里云账号最多支持添加50个加速域名,如果域名的总带宽日均峰值大于50 Mbps,且业务无风险,可参见配额管理申请增加域名个数。
- 缓存刷新
- URL刷新:10000条/日/每账号。
- 目录刷新:100条/日/每账号。
如果您账号的日带宽峰值大于200 Mbps,可参考配额管理申请提升每日配额,阿里云将根据您业务的实际需求进行评估和配置。
- 文件预热
仅支持URL预热,配额限制为1000条/日/每账号。
如果您账号的日带宽峰值大于200 Mbps,可参考配额管理申请提升每日配额,阿里云将根据您业务的实际需求进行评估和配置。
|
内容审核 |
所有接入CDN的域名都要经过内容审核,CDN目前不支持接入的域名包括但不限于:
- 无法正常访问或内容不含有任何实质信息
- 游戏私服类
- 传奇类游戏和纸牌类游戏
- 盗版软件、盗版小说、盗版视频、盗版漫画等无内容版权的网站
- P2P类金融网站
- 彩票类网站
- 违规医院和药品类网站
- 涉黄、涉毒、涉赌等
说明
- 含有以上违规内容的加速域名,由您自行承担任何可能的风险。阿里云CDN系统也将定期复审域名内容,如果发现以上任何违规行为,则系统会立即下线或封禁域名。情节严重的将封禁整个账号下域名服务,且永不恢复。
- 如果您在阿里云CDN接入了一个泛域名(例如
*.example.com )进行加速,该泛域名包含的某个精确域名(例如a.example.com )出现了以上违规内容,阿里云CDN将下线该泛域名(*.example.com )。
- 如果您的域名审核被拒绝,请在控制台的域名列表查看拒绝原因,请自行整改后重新提交域名审核。详细说明,请参见CDN加速域名审核失败。
|
回源 |
注意 使用 回源HTTP请求头功能添加的回源请求头,在实际回源的时候,字符串的大小写格式会被自动转换成驼峰式,例如:
- 示例1:回源请求头ALI-CDN在实际回源的时候会被改写为Ali-Cdn。
- 示例2:回源请求头ALICDN在实际回源的时候会被改写为Alicdn。
如果您需要关闭默认改写,可以通过回源HTTP请求头功能添加下面这个回源请求头:
- 自定义参数:Ali-Swift-Header-Capitalize
- 取值:off
|
突发带宽限流规则 |
根据您与阿里云签订的《CDN服务协议》,若您所属的某域名计费模式为流量计费或带宽计费,且在1分钟内的突增带宽达到10 Gbps,为避免网络攻击对您的业务造成影响或产生高额费用,阿里云将对此域名启动限流保护机制。如需解除限流或有误触,请您及时联系阿里云或通过提交工单解除。
|
文件 |
|
边缘脚本规则数量限制 |
默认1个域名仅支持配置1条EdgeScript规则,如果需要配置多条规则,请提交工单申请。
|
性能压测限制 |
如果您需要对运行在阿里云CDN上的域名做性能压力测试,需提前至少3个工作日通过 提交工单向阿里云报备具体的压力测试安排,否则压力测试操作很可能出现以下问题:
- 带宽容量压测:可能导致带宽突增,增加您的带宽费用。详细信息,请参见突发带宽说明。
- QPS性能压测:可能触发阿里云CDN的CC防护规则,导致域名被切入沙箱。
|
URL长度限制、HTTP请求头长度限制、URL+所有HTTP请求头的总长度限制 |
HTTP2.0场景下:
- 默认Nginx参数http2_max_field_size=32 KB,即单个HTTP请求头和单个请求URL的长度,均不能超过32 KB,否则返回414错误码。
- 默认Nginx参数http2_max_header_size=128 KB,表示所有HTTP请求头长度+URL的长度之和,不能超过128 KB,否则返回400错误码。
HTTP1.1场景下:目前CDN的large_client_header_buffers值配置的是number=4、size=64 KB,即单个HTTP请求头和单个请求URL的长度,均不能超过64
KB,否则返回414错误码;并且所有HTTP请求头长度+URL的长度之和,不能超过256 KB,否则返回400错误码。
|
请求方式 |
常见的HTTP请求方式里面,CDN支持GET 、PUT 、POST 和HEAD 这几种请求方式。
说明
- 如果需要支持
DELETE 和PATCH 请求方式,请使用全站加速产品,并且开启动态加速功能。
- 仅支持
POST 和PUT 方式发送带有请求体(BODY)的HTTP请求。
- 默认情况下,CDN节点会将用户的HEAD请求转换为GET请求方式回源,如果您希望保持HEAD请求方式回源,您可以在CDN控制台的回源HTTP请求头功能中配置自定义回源头,配置时根据下表进行填写。具体操作,请参见配置回源HTTP请求头。
参数 |
自定义回源头 |
自定义参数 |
Ali-Swift-Fwd-Head |
取值 |
on |
|
功能配置数量限制 |
添加的配置项数量最多为50条,包括但不限于以下功能:回源HTTP请求头、回源HTTP响应头、回源URI改写、回源参数改写、缓存过期时间。
|
智能压缩、Brotli压缩 |
当源站文件的大小超过1 KB时才会进行压缩,对1 KB以下的文件不做压缩。 |
单用户可调用API接口频率限制 |
针对阿里云CDN产品上所有API接口,单用户可调用频率为1000次/秒。超过阈值上限时,会返回下述提示信息:ErrorCode:Throttling
ErrorMessage:Request was denied due to flow control.
|