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. 下载限速

说明

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