Citrix ADC

策略和表达式

以下主题提供了在 Citrix® Citrix ADC® 设备上配置高级策略所需的概念信息和参考信息。

要了解 Citrix ADC 设备支持的所有高级策略表达式,请参阅 策略表达式

| | | |— |— | | 策略和表达式简介 | 描述表达式、策略和操作的目的,以及不同的 Citrix ADC 应用程序如何使用它们。 | | 配置高级策略 | 描述高级策略的结构以及如何单独配置它们和将其配置为策略库。 | | 配置高级表达式:入门 | 介绍表达式语法和语义,并简要介绍如何配置表达式和策略。| | 高级表达式:评估文本 | 描述在要对文本进行操作时配置的表达式(例如,HTTP POST 请求的正文或用户证书的内容)。| | 高级表达式:使用日期、时间和数字 | 描述在要对任何类型的数字数据进行操作时配置的表达式(例如,URL 的长度、客户端的 IP 地址或发送 HTTP 请求的日期和时间)。 | | 高级表达式:解析 HTTP、TCP 和 UDP 数据 | 描述用于解析 IP 和 IPv6 地址、MAC 地址以及特定于 HTTP 和 TCP 流量的数据的表达式。 | | 高级表达式:解析 SSL 证书 | 介绍如何为 SSL 流量和客户端证书配置表达式,例如,如何检索证书或证书颁发者的到期日期。| | 高级表达式:IP 和 MAC 地址、吞吐量、VLAN ID | 描述可用于处理其他章节中未讨论的任何其他客户端或服务器相关数据的表达式。| 类型转换数据 | 描述用于将一种类型的数据转换为另一种类型的表达式。| 正则表达式 | 描述如何将正则表达式作为参数传递给高级表达式中的运算符。| 表达式参考 | 高级表达式参数的参考。| 高级表达式和策略摘要示例 | 可自定义供自己使用的高级表达式和策略示例,包括快速参考和教程格式。| | 用于重写的高级策略的教程示例 | 用于重写功能的高级策略示例。| | 教程策略示例 | Citrix ADC 功能(例如应用程序防火墙和 SSL)的策略示例。| | 将 Apache mod_rewrite 规则迁移到高级策略 | 使用 Apache HTTP Server mod_rewrite 引擎编写的函数示例,以及在 Citrix ADC 上转换为 “重写” 和 “响应程序” 策略后的这些函数的示例。|

策略和表达式