视频点播支持配置 UA 黑白名单。本文为您介绍 UA 黑白名单的功能介绍和操作步骤。
适用范围
UA 黑白名单适用于点播加速域名、自定义源站加速域名和封面加速域名。
功能介绍
User-Agent 请求头包含了发起请求的客户端的操作系统版本、CPU 类型、浏览器版本等信息。网站服务器可以根据 User-Agent 头部的值,返回用户特定的页面。
在视频点播中,您可以通过 User-Agent 字段的值来允许或者阻止特定用户访问您的 CDN 域名。
操作步骤
登录视频点播控制台,进入空间。
选择左侧导航栏分发加速设置 > 域名管理,进入域名管理页面。
选择点播加速域名、自定义源站加速域名或者封面加速域名页签,单击操作列的配置按钮。
进入对应加速域名配置页面,选择访问控制页签。
单击页面下方的修改配置按钮。UA 黑白名单功能默认关闭。您可以在 UA 黑白名单下方,将状态设为开启,根据提示,完成参数配置。
参数 | 说明 |
---|
类型 | 支持的可选值如下: - 白名单:指定设置的名单类型为白名单。只有用户请求的 User-Agent 请求头在白名单中,该请求才能访问您的加速域名。
- 黑名单:指定设置的名单类型为黑名单。如果用户请求的 User-Agent 请求头在黑名单中,视频点播会拒绝该请求访问您的加速域名。
说明 如果一个请求的 User-Agent 请求头匹配了黑名单或者没有匹配白名单,视频点播会拒绝该请求并返回 403 响应状态码。
|
规则 | - 勾选允许空 User-Agent 访问 CDN 资源:指定是否允许 User-Agent 头部值为空或者不包含 User-Agent 请求头的请求访问您的加速域名。
- 输入规则:输入一个或者多个 User-Agent。该配置的长度不能超过 30,000 个字符。您最多可以输入 1,000 个 User-Agent。同时,在匹配时,Use-Agent 是大小写敏感的。您输入的 User-Agent 有以下要求:
- 支持使用通配符(*)表示任意数量的字符。但是
* 仅可以出现在一个 User-Agent 的开头和末尾。 - User-Agent 不能包含
** 。 - User-Agent 只能包含可打印 ASCII 字符,除了 Delete (ASCII code 127)。
- 多个 User-Agent 使用分隔符(|)分隔,或者每行一个 User-Agent。比如:
*curl*|*Mozilla* 。 - User-Agent 不能只包含空格。
|
- 完成配置后,单击保存配置按钮。