边缘开发者平台
  • 边缘函数
    • 概述
    • 快速指引
    • 操作指引
      • 函数管理
      • Web调试
      • 触发配置
      • 环境变量
      • Code Replica
    • Runtime APIs
      • addEventListener
      • Cache
      • Cookies
      • Encoding
      • Fetch
      • FetchEvent
      • Headers
      • Request
      • Response
      • Streams
        • ReadableStream
        • ReadableStreamBYOBReader
        • ReadableStreamDefaultReader
        • TransformStream
        • WritableStream
        • WritableStreamDefaultWriter
      • Web Crypto
      • Web standards
      • Images
        • ImageProperties
    • 示例函数
      • 示例概述
      • 获取客户端URL信息
      • 基于客户端地理位置的自定义
      • 获取客户端地理位置信息
      • 批量重定向
      • URL rewrite based on regular expressions
      • 返回 HTML 页面
      • 返回 JSON
      • Fetch 远程资源
      • 请求头鉴权
      • 修改响应头
      • AB 测试
      • 设置 Cookie
      • 基于请求区域重定向
      • Cache API 使用
      • 缓存 POST 请求
      • 流式响应
      • 合并资源流式响应
      • 防篡改校验
      • m3u8 改写与鉴权
      • 图片自适应缩放
      • 图片自适应 WebP
      • 自定义 Referer 限制规则
      • 远程鉴权
      • HMAC 数字签名
      • 自定义下载文件名
      • 获取客户端 IP
      • Complex origin-pull URL rewriting
      • Web Bot Auth
    • 最佳实践
      • Overview
      • Origin retrieval based on user IP/geographic location
        • EdgeOne Implementation of Session Persistence Based on Client IP Addresses
        • EdgeOne Implementation of Origin-Pull Based on Client's Geo Location
      • APK dynamic packaging
        • EdgeOne enables dynamic packaging of Android APKs.
          • Feature Overview
          • Step 1: Preprocess the Android APK Parent Package
          • Step 2: Write the Channel Information into the APK Package with EdgeOne Edge Functions
      • Canary Release and Region-specific Execution
      • 通过边缘函数实现自适应图片格式转换
      • Two Ways to Implement CDN Origin-pull Via Edge Function: Fetch and Passthrough
  • KV Storage
    • Overview
    • Operation Guide
  • Edge reasoning
    • Edge Inference Overview
    • Quick Guide

触发配置

操作场景

本功能适用于站点下函数触发规则的如下操作:
支持站点下函数触发规则的增删改查。
执行方式支持:执行指定函数、分权重执行不同函数、分地区执行不同函数。
支持快速调整触发规则的优先级,按触发规则的序号顺序执行。若请求 URL 匹配到多个规则,仅执行序号最小的规则,后续规则不执行。

操作介绍

新建触发规则

1. 登录 边缘安全加速平台 控制台,在左侧菜单栏中,进入服务总览,单击网站安全加速内需配置的站点。
2. 在站点详情页面,单击边缘函数 > 触发配置。在触发配置页面,单击规则列表右侧的

创建触发规则,相关参数说明如下:
配置项
配置说明
描述
非必选项,最多支持50个字符。
触发条件
按需选择匹配类型、运算符和值,更多参数说明请参见 规则引擎。
执行函数
执行指定函数:触发条件的请求将直接执行指定的边缘函数。
分权重执行不同函数:按照权重执行函数,权重配置范围 1-100,权重总和必须等于 100,且每个权重必须对应不同的执行函数,最多支持配置 5 个函数。
分地区执行不同函数:按照指定国家/地区执行函数,最多支持配置 5 个函数。所选国家/地区不得重合,且每个国家/地区必须对应不同的执行函数,函数执行时,若未命中配置的其它区域,则按照默认地区的函数执行。
3. 配置完成后,单击确定,即可完成触发规则的新建。

查看和修改触发规则

1. 查询触发规则

在触发配置页面,单击规则列表右侧的图标

,在搜索的输入框中填写规则 ID 的关键词即可完成查询。




2. 编辑触发规则

2.1 在触发配置页面,选择需要修改的规则,单击编辑。
2.2 在编辑触发规则对话框中,修改相关参数,单击确定即可完成触发规则的编辑。




3. 删除触发规则

3.1 在触发配置页面,单击规则列表右侧图标

。
3.2 选择需要删除的规则,单击删除按钮

。
3.3 在确认删除对话框中,单击确认删除,即可完成触发规则的删除。




4. 触发规则优先级调整

4.1 在触发配置页面,单击规则列表右侧图标

。
4.2 选择需要调整的规则,单击

上移或下移

,单击保存即可完成优先级调整。
说明
若请求 URL 匹配到多个触发规则的情况下(如下图序号为01和02的触发规则)位置在前的触发规则将会执行(如下图序号01规则),位置在后的触发规则将不会执行(如下图序号02规则)。