工具接口 本接口包含IP检测,用于验证指定的IP是否属于百度开放云CDN服务节点。 名词解释 domain: 用户加速的域名 cache:domain下缓存的数据对象 origin:CDN的源站
CDN支持WAF功能,实现对数据全方位的安全保护。 WAF设置为“ON”:您在创建CDN加速域名后,WAF功能默认关闭。如果需要使用WAF功能,你可以在控制台开启此功能。 WAF设置为“OFF”:由于一些用户的业务类型特殊,可能存在自身业务被WAF命中,导致业务无法提交等情况发生,此时您可以将WAF功能暂时关闭。 前提条件 已创建CDN加速域名,并且域名处于运行中。
缓存配置 下列代码中对函数入参c即是CdnClient对象,详情参见 CdnClient 设置共享缓存 case1:开启共享缓存 Python 复制 1 def test_set_cache_share_enable ( c ) : 2 3 test_set_cache_share_enable 4 5 cache_share = { 6 enabled : True , 7
功能逻辑是:当缓存过期且源站返回 5xx 状态码时, CDN 会吐给客户端旧的缓存数据。 注意事项 配置该功能后,源站响应的异常状态码无法有效透传到客户端,需在源站有完善监控的情况下开启 操作步骤 登录 CDN管理控制台 ,进入“内容分发网络CDN”页面。 在左侧导航栏,点击 域名管理 。 进入域名管理页面,点击目标域名操作列的 管理 。
配置TLS 概述 为了保障您互联网通信的安全性和数据完整性,百度智能云CDN提供客户端和CDN节点连接上的TLS版本控制功能。您可以根据不同域名的需求,灵活地配置TLS协议版本。 注意,这个配置并不能控制CDN节点和源站交互的TLS版本 。 TLS(Transport Layer Security)即安全传输层协议,在两个通信应用程序之间提供保密性和数据完整性。最典型的应用就是HTTPS。
CDN 的统计分析数据支持下载,下载的文件格式为 .xls,文件名为 “baiducloud_CDN + 指标项 + 时间.xls”,如带宽下载文件名为:baiducloud_CDN带宽_20160124-20160125.xls。 统计分析下的页面支持在“域名选择”下拉框中输入关键字搜索选择域名查看统计信息。
预热缓存 概述 CDN提供资源的缓存预热功能。通过预热可以将资源提前缓存到节点上。预热原理为CDN模仿网民向源站请求资源。预热所产生的带宽不进行计费。 控制台操作步骤 登录 CDN管理控制台 ,在控制台左侧导航选择 刷新预热 ,在刷新预热页选择 预热 页签。 (可选)配置指定操作时间。 选择 不指定 ,提交URL后会直接开始预热。 选择 指定 ,则按照指定的时间进行预热。
访问控制 下列代码中对函数入参c即是CdnClient对象,详情参见 CdnClient 。
常见问题总览 使用类问题 满足什么条件才能使用CDN? 使用CDN服务时,是否需要备案? CDN支持哪些协议的域名加速? 每个账户能添加多少CDN加速域名? 域名绑定CNAME记录是什么意思? 用户上传图片直接连接源站还是通过CDN节点再上传到源站? cdn的统计分析里面流量命中率和请求命中率有什么区别? 域名在其他地方备案,百度没有备过使用cdn你们会屏蔽吗? 如何判断CDN是否缓存成功了?
您还需要完成 CNAME 配置,才可以将用户的访问指向百度智能云 CDN 节点,使CDN加速生效。 获取加速域名的CNAME域名 登录 CDN控制台 。 点击左侧导航栏的 域名管理 。 进入 域名管理页面 ,复制目标域名的 CNAME 域名。 配置CNAME 不同DNS服务商配置CNAME域名解析的方法不同,请以实际情况为准。本文以百度智能云DNS服务商为例。 登录 域名服务管理控制台 。