配置类问题
怎么快速检测域名配置是否正常?
可以通过CDN链接检测工具进行快速检测,根据检测结果可以快速判断域名配置是否有明显错误、或不合适的配置。
域名的验证需要多久?
一般情况下,1 分钟之内会完成验证,如果失败,1分钟内页面会有提示。
域名绑定 CNAME 之后多久生效?
CDN 切换的生效时间取决于域名解析商的解析生效时间,依据 DNS 服务器上所设置的 TTL 时长而定。
CDN 缓存的配置在哪里?
CDN 支持按文件后缀名、目录、状态码和精确文件的缓存配置。详情参考 配置缓存过期时间。
“IP 源站”地址和“域名源站”地址有什么区别,哪个好?
IP 源站,直接向源站 IP 地址发起请求;而域名源站地址,需要先解析出源站域名对应的 IP,再向 IP 地址发起请求。选取什么类型的源站地址,需要根据您的源站的具体情况而定,如果源站的服务器 IP 会频繁发生变化,则建议使用域名源站;反之,建议使用 IP 源站。
过期时间的配置项具体怎么理解?
目前过期时间的配置项按文件后缀名、目录、状态码和精确文件的缓存配置,详细解释参见 配置缓存过期时间。
例如:".jpg" 代表所有后缀名为 .jpg 的全部文件,"/ddd" 代表 ddd 目录下的全部子文件夹和子文件。
防盗链的设置,对网站有什么影响?
CDN 支持多种类型的防盗链配置:Referer、IP、User-Agent 等,详情参考 设置防盗链。
以设置 Referer 黑白名单为例,若设置了白名单,则只能通过白名单中的域名;若设置了黑名单,则黑名单中的域名不可作为入口进行访问。
CDN 的回源是否支持 302 的跳转源?
CDN 支持 302 的跳转源,开启“回源跟随 301/302 ”功能,即可支持 302 跳转源。
CDN 回源 IP 在哪里可以看到?
如果需要获取回源 IP 地址,您可在控制台 - 内容分发网络 CDN - 工具 - IP检测页面的右上角,点击“获取回源 IP 地址”按钮即可获得回源 IP 地址列表。
CDN 可否处理非标准端口的资源加速? 例如,某站点部署在 www.example.com:8088 上,该站点是否可以被 CDN 加速?
CDN 支持对部分非 80 端口的资源进行加速,如 8088 端口。
对域名进行 CDN 加速时,DNS 需要如何配置?里面需要添加什么样的信息?
以加速 s.cnmooc.org 的域名为例:
1)域名添加到 CDN 上后,CDN 会默认分配一个 CNAME,比如:s.cnmooc.org.a.bdydns.com 。
2)在 DNS 里面添加下列信息: 主机记录:s,记录类型:CNAME,记录值为 CDN 分配的 CNAME:s.cnmooc.org.a.bdydns.com 。
3)删除 s.cnmooc.org 以前的 A 记录。因为同一个域名不能既有 A 记录又有 CNAME 记录,这样会导致冲突。
.ltd 的域名不能做 CDN 加速么?
CDN 支持 .ltd 的域名加速。
什么是视频拖拽?
视频拖拽指在视频点播系统的分发层上,CDN 系统支持客户端播放器进度条拖放的功能。CDN 从源站下载原始视频文件,并根据客户端 HTTP 请求中的某些参数,将视频的元数据和数据做改写与截取,生成符合客户端要求的片段,并将新生成的片段发给客户端的功能。
如果您在 CDN 控制台开启了视频拖拽功能,CDN 会在用户第一次请求时,去源站请求完整的视频文件。在此之后的请求,CDN 将解析 start 参数和 end 参数,返回部分视频切片给客户端。从而达到提升速度和降低回源率的目的。
CDN 针对 MP4,FLV 两种类型的视频,可以开启视频拖拽功能。具体操作请参考 设置视频拖拽。
如何设置视频拖拽?
可根据实际情况配置 suffix 列表、start 参数名称和 end 参数名称。
- suffix 列表 suffix 即文件后缀名,mp4 文件默认为 “mp4”,flv 文件默认为 “flv”。由于不同用户对文件类型的后缀名定义有所差异,在 CDN 视频拖拽设置里面,可根据实际情况填写满足自身规范要求的后缀名,可填写一个或多个,多个后缀名请以逗号分隔。
- start 参数名称 表示视频拖拽开始时间的参数,默认为 “start”。由于每个用户对视频开始参数的定义和标识不完全相同,用户可根据实际情况修改参数名称。CDN 将识别用户设置的 start 参数值为开始时间或字节。
- end 参数名称 表示视频拖拽结束时间的参数,默认为 “end”。由于每个用户对视频 end 参数的定义和标识不完全相同,用户可根据实际情况修改参数名称。CDN 将识别用户设置的 end 参数值为开始时间或字节。
设置样例:
如果用户 A 将 mp4 类型的 suffix 值设置为 “mp4v” ,start 参数名称和 end 参数名称分别设置为 “start1” 和 “end2” 。则用户侧的视频请求地址为:
http://a.com/b.mp4v?start1=200&end2=500
CDN 将识别 “mp4v” 后缀的文件为 mp4 文件,会直接解析 start1 和 end2 参数对应的值,返回相关内容给用户。
账号里的 BOS 数据想要绑定到另一个账号的 CDN 如何操作?
如果您想要账号里的 BOS 数据想绑定到另一个账号的 CDN,那么需要您在 BOS 中权限设置为公共读,不开启 CDN 加速,添加自定义域名(另一账户的 CDN 加速域名)2.另一账户添加 CDN 加速域名,源站为 BOS 官方域名,添加加速域名的 CNAME 解析即可。
BCH 如何配置 CDN ?
BCH 支持接入 CDN,步骤如下:
- 首先开通 CDN
- 填写对应的加速域名
- 源站填写域名类型,填写 BCH 的临时域名
- 在域名解析界面添加 cname 解析记录解析到 CDN 的域名
- 在 BCH 的域名绑定界面绑定对应的加速域名即可,注意:BCH 控制台绑定加速域名后,不需要再做加速域名到临时域名的 CNAME 解析。另外 BCH 的临时域名不支持做加速域名。具体 CDN 接入参考 CDN接入,BCH 绑定域名参考 域名绑定。
CDN 回源端口是否支持 8011 ?
目前 CDN 控制台支持对非 BOS Bucket 官方域名的回源端口进行配置。您可以在 CDN 控制台--【域名管理】,点击需要配置的域名,在右侧划出栏点击源站信息修改。具体介绍您可以参考修改源站信息。
CDN 有多个源站怎么办?
如果您有多个源站的话,您添加 CDN 域名时源站类型可以选择使用 IP 地址,使用 IP 地址时可以指定每个源站 IP 的权重,CDN 回源时会根据您设置的 IP 权重进行回源。具体介绍请参考 接入域名。
CDN 怎么限制某个独立 IP 一直刷流量?
如果想要防止 CDN 被人恶意刷流量以及防御 CC 攻击,您可以通过设置 IP 访问限频来限制频繁访问您 CDN 的 IP 地址,详细开启方式参考 设置IP访问限频。
CDN 怎么设置页面压缩?
- 进入“域名管理”页面,点击要配置的域名后的【管理】;
- 点击【高级配置】,选择页面压缩;
- 在页面压缩区域,点击【开启】,选择对应的压缩方式即可。
具体请参考 页面压缩配置。
如何设置某个目录不加速?
在缓存配置界面添加指定目录,设置缓存过期时间为 0 即可不进行缓存加速,详情请参考 配置缓存过期时间。
CDN 能否禁止某一个 IP 访问?
CDN 黑名单支持单个 IP 和 IP 网段设置,您如果想要禁止某个 IP 或 IP 网段,直接填写即可,具体位置在百度智能云控制台 - 内容分发网络 CDN - 域名管理,点击对应域名进入设置页面 - 访问控制 - IP 黑名单生效。