腾讯云CDN缓存配置及域名接入

腾讯云CDN域名列表
展示图片页面、文件下载和视频点播三种业务类型加速域名的基本信息。包括:域名、状态、CNAME、业务类型、创建时间和操作(修改配置)。

腾讯云CDN操作步骤
登录管理控制台,“产品与服务”中选择“CDN”。在CDN控制台左侧导航栏,选择“域名管理”,默认展示域名列表。

腾讯云CDN参数说明:
域名       加速域名,如:www.aaa.com。
状态       配置中:已提交,未配置完成的域名
已启用:配置完成,可正常使用的域名
配置失败:已提交,但配置失败的域名。将提示失败原因。
CNAME  为每个加速域名分配的CNAME域名
业务类型       包含图片页面、文件下载和视频点播
创建时间       提交配置的北京时间
操作配置,修改加速域名的详细配置信息

腾讯云CDN新建域名
提交图片页面、文件下载和视频点播三种业务类型加速域名的基础信息和详细配置信息。配置成功后,将为每一个加速域名分配对应的CNAME域名。
操作步骤
登录管理控制台,“产品与服务”中选择“CDN”。在CDN控制台左侧导航栏,选择“域名管理”。点击“+新建”,填写基础信息。
新建域名参数说明:
 
参数       说明
加速域名       需要使用CDN加速服务的域名,支持泛域名。域名需已完成备案,且通过腾讯云内部审核。
业务类型       图片网页、文件下载、视频点播,可参照产品简介->应用场景选择。
加速区域       默认为全国,可选择重点加速区域。
计费类型       带宽和流量,默认为按带宽计费,暂时不支持修改。

点击“下一步”,进行详细配置。
 
腾讯云CDN回源配置
支持IP和域名两种源站类型。
IP源站:可添加多个源站IP和端口号。
域名源站:只能添加一个域名,且不能与加速域名相同。
腾讯云对象存储:填写腾讯云存储访问的桶域名。
支持主备和轮询两种回源策略,仅当源站类型为IP时有效。
主备:可设置主源站和备源站,默认所有访问回源到主源站,当主源站不可用时,回源到备源站。主源站恢复服务,所有访问会再次回源到主源站。
轮询:多个源站优先级相同,所有访问依次回源到各源站。
操作步骤
登录管理控制台,“产品与服务”中选择“CDN”。
在CDN控制台左侧导航栏,选择“域名管理”。
首次配置:点击“+新建”,填写基础信息,点击“下一步”,依次选择“回源配置”->“回源策略”。
修改配置:点击域名列表中加速域名对应的“配置”,依次选择“回源配置”->“回源策略”。
源站IP:设置源站IP、端口号和优先级;
源站域名:设置源站域名;
腾讯云对象存储:到腾讯云-对象存储,将桶空间概览下的桶域名拷贝,内网或外网都可,填入此处。

腾讯云CDN自定义回源HTTP头
回源HTTP头是指CDN顶级节点在回源请求时向源站发送的HTTP头信息。您可以自定义回源HTTP头参数和取值,如Host、User-Agent等。
操作步骤
登录管理控制台,“产品与服务”中选择“CDN”。
 
在CDN控制台左侧导航栏,选择“域名管理”。
 
首次配置:点击“+新建”,填写基础信息,点击“下一步”,依次选择“回源配置”->“自定义回源HTTP头”。
 
修改配置:点击域名列表中加速域名对应的“配置”,依次选择“回源配置”->“自定义回源HTTP头”。
 
点击“+”号,自定义参数和参数取值。
注意事项:回源Host默认为加速域名,可通过该功能自行定义。
 
腾讯云CDN测试URL
测试URL是加速域名的一条访问URL,如:http://www.aaacom/a.jpg。测试URL用于域名配置完成后校验配置是否成功,建议提供。

 腾讯云CDN缓存配置
忽略参数缓存:如果请求的URL中包含?参数,可以配置CDN在回源时是否携带参数。
否:默认值,不忽略参数,不同URL缓存多个副本,根据完整的URL响应不同内容。适用于参数有特殊意义的业务,如通过参数控制版本。
是:忽略参数,不同URL只缓存一个副本,所有访问均响应相同的内容。适用于参数无特殊意义的业务,有助于提高缓存命中率。
样例:
访问URL:http://www.aaa.com/a.jpg?v001, http://www.aaa.com/a.jpg?v002
 
不忽略参数缓存:CDN会缓存两个副本,根据完整的URL响应不同的内容。
 
忽略参数缓存:CDN忽略参数,仅缓存一个副本。两个URL响应相同内容。
 
缓存遵循源站是指:CDN在缓存时,是否遵循源站设置的缓存规则,针对加速域名的所有内容。
 
是:默认值,所有URL的缓存规则均遵循源站设置。如源站设置private、no-cache,则CDN不缓存,所有访问均回源。如源站设置max-age=86400s,则CDN缓存1天,除首次访问回源外,1天内其他同URL访问均直接响应缓存。超过缓存时间CDN回源,获取新的内容。
 
否:添加自定义缓存规则。支持根据目录、全路径、文件后缀三种类型设置缓存规则,可添加多条规则。
操作步骤
登录管理控制台,“产品与服务”中选择“CDN”。
 
在CDN控制台左侧导航栏,选择“域名管理”。
 
首次配置:点击“+新建”,填写基础信息,点击“下一步”,依次选择“缓存配置”->“缓存策略”。
 
修改配置:点击域名列表中加速域名对应的“配置”,依次选择“缓存配置”->“缓存策略”。
 
配置忽略参数缓存,默认为“否”,可修改为“是”。
 
配置缓存遵循源站,默认为“是”,如修改为“否”,可点击“+添加缓存配置”自定义缓存规则。
腾讯云CDN缓存配置参数说明:
参数       说明
类型       目录、全路径、文件后缀
内容       目录:添加单条目录,如/dir1/dir2/
全路径:添加单条全路径,如/dir1/dir2/crossdomain.xml
文件后缀:添加单个或多个文件后缀,如:jpg|png|mp4
缓存时间       粒度:秒、分、小时、天,0表示为不缓存
强制缓存       选中:如自定义策略和源站策略冲突时,强制使用自定义策略。
例:针对jpg文件源站设置缓存1天,自定义设置缓存1小时,最终CDN强制缓存1小时,忽略源站策略。
遵循源站缓存规则       选中:如自定义策略和源站策略冲突时,遵循源站策略。
例:针对jpg文件源站设置缓存1天,自定义设置缓存1小时,最终CDN缓存1天,忽略自定义策略。