快速入门 初始化一个CdnClient。 CdnClient是与CDN服务交互的客户端,PHP SDK的CDN操作都是通过CdnClient完成的。用户可以参考 新建CdnClient ,完成初始化客户端的操作。 查看加速域名列表。 用户可以通过listDomains()获取已创建成功的加速域名列表。 新建/删除加速域名。
请求合法时正常响应,请求不合法时拒绝请求,以保护源站资源。 URL鉴权方式 百度智能云CDN支持A类、B类、C类三种鉴权方式,用户可以根据业务需要选择不同的鉴权方式对URL进行加密,实现对源站资源的保护。 A类鉴权方式 原理说明 原始URL: http://Domain/Filename 加密URL: http://Domain/Filename?
泛域名不支持直接预热或刷新,可以通过具体的域名做刷新或预热。如果泛域名是共享缓存的,使用其中任意一个具体域名做刷新或预热即可。 刷新与预热的区别 刷新后,会删除该资源在所有CDN节点上的缓存。当用户请求到达节点时,节点会回源站拉取对应的资源,返回给用户并缓存到节点,保证用户获取到最新的资源。刷新功能会降低缓存命中率。 预热后,该资源会提前被缓存到CDN节点上。
注意 : 您可以通过编辑权重值来调整缓存规则生效的优先级,但是不推荐两条规则配置相同的权重。如果权重相同,会随机选择其中一条策略生效。 若当前设置的URL规则与该域名下其他URL规则配置不一致,针对此URL会覆盖之前的域名规则。 配置URL 登录 CDN管理控制台 ,进入“内容分发网络CDN”页面。 点击左侧导航“ URL配置 ”,进入URL配置界面。
如果选择HTTPS加速,用户和CDN之间使用的是HTTPS协议通信,CDN和源站之间可以选择使用HTTPS或者HTTP。 配置HTTPS 登录 CDN管理控制台 ,进入“内容分发网络CDN”页面。 在左侧导航栏,点击 域名管理 。 进入域名管理页面,点击目标域名操作列的 管理 。 进入“CDN域名详情”页,在页面上方导航栏选择 HTTPS配置 页签。
常用工具 IP检测 节点IP验证 登录 CDN管理控制台 ,进入“内容分发网络CDN”页面。 在左侧导航栏,点击 工具 ,在下拉菜单中选择 IP检测 ,进入“CDN节点IP归属查询”页面。 在 节点IP验证 栏中输入 IP 节点,可以查看CDN节点的IP归属。
工具接口 IP检测 验证指定的IP是否属于百度智能云CDN服务节点。
注意: CDN 的签名,不涉及到 region,建议您采用 v1 签名。
g_CDN_TEST_CONFIG ) ; $domain = test-sdk.sys-qa.com ; $resp = $client - > getDomainSeoSwitch ( $domain ) ; print_r ( $resp ) ; 设置页面优化 true ); \$client = new CdnClient(\$g_CDN_TEST_CONFIG); \$domain
预热缓存 概述 CDN提供资源的缓存预热功能。通过预热可以将资源提前缓存到节点上。预热原理为CDN模仿网民向源站请求资源。预热所产生的带宽不进行计费。 控制台操作步骤 登录 CDN管理控制台 ,在控制台左侧导航选择 刷新预热 ,在刷新预热页选择 预热 页签。 (可选)配置指定操作时间。 选择 不指定 ,提交URL后会直接开始预热。 选择 指定 ,则按照指定的时间进行预热。