累积规则 Surge 提供了规则的累积功能,允许用户将多个规则组合在一起,以覆盖所有可能的请求类型。 步骤 1:创建规则 新建规则:在 Nginx 的规则管理界面中,输入规则名称(Rule Name)。 设置规则描述:输入规则的描述(Description),描述是规则的描述性文本。 设置规则优先级:输入规则的优先级(Priority),Surge 会根据优先级对请求进行优先处理,优先级越高,规则越优先。 设置规则类型:选择规则的类型(如缓存缓存、拒绝、请求过滤等)。 设置规则参数:根据需要设置规则的参数(如大小写转换、扩展名称)、规则的执行条件(如请求头、路径等)、规则的执行日期(如仅在指定日期前执行)。 步骤 2:添加新增规则 添加规则:在规则管理界面中,选择“Rules” 并点击“Add Rule”。 填写规则信息:输入规则名称、优先级、描述、类型、参数等信息。 保存规则:点击“Save”保存规则。 步骤 3:组合规则 合并规则:在规则管理界面中,点击“Rules” 并选择“Combine Rules”。 选择规则列表:从列表中选择需要合并的规则。 合并规则:点击“Combine”合并规则,规则将自动组合在一起,覆盖所有匹配项。 显式规则 Surge 还支持显式规则,允许用户将多个规则组合在一起,但每个规则都有独立的优先级。 步骤 1:创建显式规则 显式规则:在规则管理界面中,输入显式规则(Explicit Rule),输入格式为 规则名称:规则描述。 步骤 2:设置显式规则 输入规则名称:输入规则名称,规则名称必须唯一。 输入规则描述:输入规则的描述,描述是规则的描述性文本。 设置规则优先级:输入规则的优先级(Priority),Surge 会根据优先级对请求进行优先处理,优先级越高,规则越优先。 设置规则类型:选择规则的类型(如缓存缓存、拒绝、请求过滤等)。 设置规则参数:根据需要设置规则的参数(如大小写转换、扩展名称)、规则的执行条件(如请求头、路径等)、规则的执行日期(如仅在指定日期前执行)。 步骤 3:保存显式规则 保存规则:点击“Save”保存规则。 筛选出所有规则 选择规则:在规则管理界面中,点击“Rules” 并选择“F...
累积规则
Surge 提供了规则的累积功能,允许用户将多个规则组合在一起,以覆盖所有可能的请求类型。
步骤 1:创建规则
- 新建规则:在 Nginx 的规则管理界面中,输入规则名称(Rule Name)。
- 设置规则描述:输入规则的描述(Description),描述是规则的描述性文本。
- 设置规则优先级:输入规则的优先级(Priority),Surge 会根据优先级对请求进行优先处理,优先级越高,规则越优先。
- 设置规则类型:选择规则的类型(如缓存缓存、拒绝、请求过滤等)。
- 设置规则参数:根据需要设置规则的参数(如大小写转换、扩展名称)、规则的执行条件(如请求头、路径等)、规则的执行日期(如仅在指定日期前执行)。
步骤 2:添加新增规则
- 添加规则:在规则管理界面中,选择“Rules” 并点击“Add Rule”。
- 填写规则信息:输入规则名称、优先级、描述、类型、参数等信息。
- 保存规则:点击“Save”保存规则。
步骤 3:组合规则
- 合并规则:在规则管理界面中,点击“Rules” 并选择“Combine Rules”。
- 选择规则列表:从列表中选择需要合并的规则。
- 合并规则:点击“Combine”合并规则,规则将自动组合在一起,覆盖所有匹配项。
显式规则
Surge 还支持显式规则,允许用户将多个规则组合在一起,但每个规则都有独立的优先级。
步骤 1:创建显式规则
- 显式规则:在规则管理界面中,输入显式规则(Explicit Rule),输入格式为
规则名称:规则描述。
步骤 2:设置显式规则
- 输入规则名称:输入规则名称,规则名称必须唯一。
- 输入规则描述:输入规则的描述,描述是规则的描述性文本。
- 设置规则优先级:输入规则的优先级(Priority),Surge 会根据优先级对请求进行优先处理,优先级越高,规则越优先。
- 设置规则类型:选择规则的类型(如缓存缓存、拒绝、请求过滤等)。
- 设置规则参数:根据需要设置规则的参数(如大小写转换、扩展名称)、规则的执行条件(如请求头、路径等)、规则的执行日期(如仅在指定日期前执行)。
步骤 3:保存显式规则
- 保存规则:点击“Save”保存规则。
筛选出所有规则
- 选择规则:在规则管理界面中,点击“Rules” 并选择“Filter All Rules”。
- 保存规则:点击“Save”保存。
使用 Surge 的自动化功能
Surge 提供了自动化功能,可以用于自动执行规则。
步骤 1:创建自动执行规则
- 新建自动执行规则:在规则管理界面中,点击“Rules” 并选择“Add Rule”。
- 输入规则名称:输入规则名称,规则名称必须唯一。
- 输入规则描述:输入规则的描述,描述是规则的描述性文本。
- 指定执行条件:输入规则的执行条件(如请求头、路径、时间等)。
- 指定执行日期:输入规则的执行日期(如仅在指定日期前执行)。
- 指定执行频率:输入规则的执行频率(如仅在每小时前执行)。
- 指定执行次数:输入规则的执行次数(如每秒执行一次)。
步骤 2:点击“Save”:保存规则后,规则将自动执行,覆盖所有匹配项。
管理规则列表
- 添加规则:在规则管理界面中,点击“Rules” 并选择“Add Rule”。
- 删除规则:在规则管理界面中,点击“Rules” 并选择“Delete Rule”。
- 更新规则:在规则管理界面中,点击“Rules” 并选择“Update Rule”更新规则信息。
注意事项
- 优先级:优先级高的规则会优先处理请求,优先级低的规则会后处理。
- 规则合并:如果你有两个规则,一个优先级高,另一个规则覆盖了前一个规则的规则,可以使用 Surge 的规则合并功能。
- 规则扩展:你可以通过添加扩展规则来扩展规则,例如使用 Nginx 的扩展规则来增加功能。
- 规则的执行日期:你可以指定规则的执行日期,使规则只在特定时间前生效。
- 监控和监控工具:使用 Surge 的监控功能可以监控规则的执行情况,确保规则的正确性和性能。

上一篇:Surge网络优化
相关文章








