在CDN控制台上,您可以根据边缘脚本定义的代码规则,创建边缘脚本规则,并发布到生产环境,实现对CDN产品的定制化管理。本文为您介绍在CDN控制台上,如何配置使用边缘脚本。
使用流程

- 登录CDN控制台。
- 在左侧导航栏,单击域名管理。
- 在域名右侧,单击管理。
- 单击边缘脚本。
- 在模拟环境中添加规则。
- 在模拟环境页面,单击添加规则,配置边缘脚本规则。说明 目前单个域名仅支持添加一条边缘脚本规则。如果您需要添加多条规则,请提交工单申请。
配置信息及说明,请参见下表:
配置信息 是否必填 说明 规则名称 是 规则名。仅支持英文字母、数字和下划线。 规则代码 是 规则代码。 - 您可以直接输入规则代码,也可以单击使用代码模板,选择对应的场景代码模板。
- 您可以按照使用场景编写规则代码。更多详情,请参见EdgeScript场景示例。
优先级 是 规则优先级。取值范围0~999,数值越大,优先级越高。 执行位置 是 规则执行位置。更多详情,请参见执行位置与优先级。 启用状态 是 规则启用状态。 Break 否 本规则命中情况下,是否终止本阶段剩余规则的执行。开启后,匹配该规则,停止执行其余的ESL规则。 扩展项 否 当前支持扩展。目前仅支持 _es_dbg=signature
字段。 - 单击发布到模拟环境。
- 在模拟环境页面,单击添加规则,配置边缘脚本规则。
- 在模拟环境中,测试规则。模拟环境测试IP地址以实际页面显示为准,请参见下图:
在客户端路径C:\Windows\System32\drivers\etc中找到hosts文件。将模拟环境测试IP地址添加到hosts文件中。
- 测试完成后,单击发布所有规则到生产环境,将模拟环境规则发布至生产环境。注意 模拟环境规则发布到生产环境后,模拟环境的规则自动被清空。
- 如果您需要基于最新发布的规则进行增改,则需要将发布到生产环境的规则同步到模拟环境后再执行操作。 单击从生产环境复制规则,将发布到生产环境的规则同步到模拟环境。生产环境的规则同步到模拟环境后,即可在模拟环境进行修改或新增规则,请参见下图。
如果您喜欢CLI命令行界面,可以通过CLI工具使用边缘脚本。更多详情,请参见通过CLI工具使用边缘脚本。
在文档使用中是否遇到以下问题
更多建议
匿名提交