Expresiones de regla de proxy
Utilice las expresiones de regla de proxy para crear reglas de configuración de ámbito más granular especificando información de la regla. Las expresiones de regla de proxy se asignan a un host virtual proxy. Cuando el host virtual proxy gestionar una solicitud, se evalúan las expresiones de regla de proxy asociadas con dicho host virtual proxy. Si una expresión de regla de proxy se considera como verdadera, se llevarán a cabo todas las acciones de proxy especificadas en la configuración de la expresión de la regla de proxy.
- cell
- application
- módulo
- URI
- grupo URI
Palabra | Símbolo |
---|---|
AND | && |
OR | || |
Ejemplo 1
En el ejemplo siguiente, la expresión se evalúa como verdadera si el nombre de célula de destino es mycell. De lo contrario, la expresión se evaluará como falsa.
célula=mycell
Ejemplo 2
En el ejemplo siguiente, la expresión se evalúa como verdadera si el nombre de la célula de destino es mycell y el nombre de la aplicación es myapp. De lo contrario, la expresión se evaluará como falsa.
célula=mycell AND application=”myapp”
Ejemplo 3
En el ejemplo siguiente, la expresión se evalúa como verdadera si el nombre de la célula de destino es mycell, y el nombre de la aplicación de destino es myapp1 o myapp2. De lo contrario, la expresión se evaluará como falsa.
célula=mycell && (application=”myapp1” || application=”myapp2”)
Ejemplo 4
En el ejemplo siguiente, la expresión se evalúa como verdadera si el nombre de célula de destino es mycell y el nombre de la aplicación de destino no es myapp; de lo contrario, la expresión se evaluará como falsa.
célula=mycell AND application!=myapp
Ejemplo 5
En el ejemplo siguiente, la expresión se evalúa como verdadera si el URI de solicitud coincide con el patrón /proxy1/*. De lo contrario, la expresión se evaluará como falsa.
uri=”/proxy1/*”