You need to enable JavaScript to run this app.
导航
访问控制概述
最近更新时间:2024.09.12 21:02:09首次发布时间:2021.08.12 16:34:52
我的收藏
有用
有用
无用
无用

火山引擎内容分发网络(CDN)提供了多个访问控制功能,可用于阻止符合条件的请求,保护源站内容的安全。

功能列表

功能
说明
地域访问控制限制来自特定地域的访问请求。
禁用 HTTP Method在 CDN 配置禁止的请求方法。如果用户使用这些请求方法访问 CDN,会收到 405 响应状态码。
IP 黑白名单对用户的 IP 进行过滤。只允许特定 IP 的用户访问 CDN。
Referer 黑白名单对请求中的 Referer 头部进行过滤。只允许来自特定页面的请求访问 CDN。
UA 黑白名单对请求中的 User-Agent 头部进行过滤。只允许包含特定 UA 的请求访问 CDN。
Origin 黑白名单对请求中的 Origin 头部进行过滤。只允许来自特定域名的请求访问 CDN。
自定义头部黑白名单对请求中除了 Referer、Origin、User-Agent 之外的任意头部进行过滤。只允许符合条件请求访问 CDN。
自定义拦截规则对请求 URL 进行过滤,对特定的 URL 执行指定的拦截方式。
URL 鉴权使用时间戳防盗链技术对源站内容的 URL 进行加密。同时对请求进行鉴权。只有通过鉴权的请求才能访问源站的内容。支持四种常见的鉴权方式。
远程鉴权如果您的站点有独立的鉴权服务器对用户请求进行鉴权,您可以在 CDN 中配置远程鉴权。
下载限速对单个请求配置下载速度上限。
URL 重定向改写该配置允许您对指定的 URL 进行跳转,无需更改源站。以满足特定业务场景的需要。
URL 标准化对请求 URL 中出现的非标内容进行标准化处理。

访问控制功能的优先级

CDN 提供的一系列访问控制功能有不同的优先级。在 CDN 处理用户请求时,这些访问控制功能的生效顺序如下:

  1. 地域访问控制
  2. 禁用 HTTP Method
  3. IP 黑白名单
  4. Referer 黑白名单
  5. UA 黑白名单
  6. Origin 黑白名单
  7. 自定义头部黑白名单
  8. 自定义拦截规则
  9. URL 鉴权
  10. 远程鉴权
  11. 下载限速

说明

如果您未配置某个访问控制的功能,则该功能不生效。对于一个用户请求,如果任意一个功能的结果是拒绝该请求,则其余功能不再对该请求生效。