-
Aplicaciones y plantillas de AppExpert
-
Configurar la autenticación, la autorización y la auditoría de aplicaciones
-
-
Configuración de la expresión de directiva avanzada: Introducción
-
Expresiones de directiva avanzadas: Trabajar con fechas, horas y números
-
Expresiones de directiva avanzadas: Análisis de datos HTTP, TCP y UDP
-
Expresiones para identificar el protocolo en un paquete IP entrante
-
Expresiones para códigos de estado HTTP y datos numéricos de carga HTTP distintos de fechas
-
Operaciones para codificación HTTP, HTML y XML y caracteres "seguros"
-
Expresiones para evaluar un mensaje DNS e identificar su protocolo portadora
-
Expresiones de directiva avanzadas: Análisis de certificados SSL
-
Expresiones de directivas avanzadas: Direcciones IP y MAC, rendimiento, ID de VLAN
-
Expresiones de directiva avanzadas: Funciones de análisis de flujo
-
Ejemplos de resumen de expresiones y directivas de sintaxis predeterminadas
-
Ejemplos de tutoriales de directivas de sintaxis predeterminadas para reescribir
-
Migración de las reglas mod_rewrite de Apache a la sintaxis predeterminada
-
-
Configuración de una directiva de reescritura
This content has been machine translated dynamically.
Dieser Inhalt ist eine maschinelle Übersetzung, die dynamisch erstellt wurde. (Haftungsausschluss)
Cet article a été traduit automatiquement de manière dynamique. (Clause de non responsabilité)
Este artículo lo ha traducido una máquina de forma dinámica. (Aviso legal)
此内容已动态机器翻译。 放弃
このコンテンツは動的に機械翻訳されています。免責事項
This content has been machine translated dynamically.
This content has been machine translated dynamically.
This content has been machine translated dynamically.
This article has been machine translated.
Dieser Artikel wurde maschinell übersetzt. (Haftungsausschluss)
Ce article a été traduit automatiquement. (Clause de non responsabilité)
Este artículo ha sido traducido automáticamente. (Aviso legal)
この記事は機械翻訳されています.免責事項
이 기사는 기계 번역되었습니다.
Este artigo foi traduzido automaticamente.
这篇文章已经过机器翻译.放弃
Translation failed!
Configuración de una directiva de reescritura
Después de crear las acciones de reescritura necesarias, debe crear al menos una directiva de reescritura para seleccionar las solicitudes que quiere que vuelva a escribir el dispositivo Citrix ADC.
Una directiva de reescritura consiste en una regla, que a su vez consta de una o más expresiones, y una acción asociada que se realiza si una solicitud o respuesta coincide con la regla. Las reglas de directiva para evaluar solicitudes y respuestas HTTP se pueden basar en casi cualquier parte de una solicitud o respuesta.
Aunque no puede utilizar acciones de reescritura TCP para reescribir datos que no sean la carga útil TCP, puede basar las reglas de directiva para las directivas de reescritura TCP en la información de la capa de transporte y las capas debajo de la capa de transporte.
Si una regla configurada coincide con una solicitud o respuesta, se activa la directiva correspondiente y se lleva a cabo la acción asociada.
Nota: Puede utilizar la interfaz de línea de comandos o la utilidad de configuración para crear y configurar directivas de reescritura. Los usuarios que no están completamente familiarizados con la interfaz de línea de comandos y el lenguaje de expresión de directiva Citrix ADC suelen encontrar mucho más fácil utilizar la utilidad de configuración.
Para agregar una nueva directiva de reescritura mediante la interfaz de línea de comandos
En el símbolo del sistema, escriba los siguientes comandos para agregar una nueva directiva de reescritura y verificar la configuración:
- <add rewrite policy <name> <expression> <action> [<undefaction>]
- <show rewrite policy <name>
Ejemplo 1. Reescritura de contenido HTTP:
> add rewrite policy policyNew "HTTP.RES.IS_VALID" insertact NOREWRITE
Done
> show rewrite policy policyNew
Name: policyNew
Rule: HTTP.RES.IS_VALID
RewriteAction: insertact
UndefAction: NOREWRITE
Hits: 0
Undef Hits: 0
Done
Ejemplo 2. Reescritura de una carga útil TCP (reescritura TCP):
> add rewrite policy client_tcp_payload_policy CLIENT.IP.SRC.EQ(172.168.12.232) client_tcp_payload_replace_all
Done
> show rewrite policy client_tcp_payload_policy
Name: client_tcp_payload_policy
Rule: CLIENT.IP.SRC.EQ(172.168.12.232)
RewriteAction: client_tcp_payload_replace_all
UndefAction: Use Global
LogAction: Use Global
Hits: 0
Undef Hits: 0
Done
>
Para modificar una directiva de reescritura existente mediante la interfaz de línea de comandos
En el símbolo del sistema, escriba los siguientes comandos para modificar una directiva de reescritura existente y verificar la configuración:
- <set rewrite policy <name> -rule <expression> -action <action> [<undefaction>]
- <show rewrite policy <name>
Ejemplo:
> set rewrite policy policyNew -rule "HTTP.RES.IS_VALID" -action insertaction
Done
> show rewrite policy policyNew
Name: policyNew
Rule: HTTP.RES.IS_VALID
RewriteAction: insertaction
UndefAction: NOREWRITE
Hits: 0
Undef Hits: 0
Done
Para quitar una directiva de reescritura mediante la interfaz de línea de comandos
En el símbolo del sistema, escriba el comando siguiente para quitar una directiva de reescritura:
rm rewrite policy <name>
Ejemplo:
> rm rewrite policy policyNew
Done
Para configurar una directiva de reescritura mediante la utilidad de configuración
- Vaya a AppExpert > Reescribir > Directivas.
- En el panel de detalles, realice una de las acciones siguientes:
- Para crear una nueva directiva, haga clic en Agregar.
- Para modificar una directiva existente, selecciónela y, a continuación, haga clic en Abrir.
- Haga clic en Crear o Aceptar. Aparece un mensaje en la barra de estado que indica que la directiva se ha configurado correctamente.
- Repita los pasos 2 a 4 para crear o modificar tantas acciones de reescritura como quiera.
- Haga clic en Close. Para eliminar una directiva de reescritura, seleccione la directiva de reescritura que quiere eliminar y, a continuación, haga clic en Quitar y, cuando se le solicite, confirme su elección haciendo clic en Aceptar.
Compartir
Compartir
En este artículo
- Para agregar una nueva directiva de reescritura mediante la interfaz de línea de comandos
- Para modificar una directiva de reescritura existente mediante la interfaz de línea de comandos
- Para quitar una directiva de reescritura mediante la interfaz de línea de comandos
- Para configurar una directiva de reescritura mediante la utilidad de configuración
This Preview product documentation is Citrix Confidential.
You agree to hold this documentation confidential pursuant to the terms of your Citrix Beta/Tech Preview Agreement.
The development, release and timing of any features or functionality described in the Preview documentation remains at our sole discretion and are subject to change without notice or consultation.
The documentation is for informational purposes only and is not a commitment, promise or legal obligation to deliver any material, code or functionality and should not be relied upon in making Citrix product purchase decisions.
If you do not agree, select Do Not Agree to exit.