Compartir a través de


Introducción a las plantillas de reglas

de Ruslan Yakushev

Las plantillas de regla del módulo URL Rewrite proporcionan una manera sencilla de crear una o varias reglas de reescritura para un escenario determinado.

Plantillas de reglas integradas

El módulo de reescritura de URL incluye varias plantillas de reglas para escenarios más comunes:

  • Dirección URL fácil de usar: esta plantilla de reglas se puede usar para generar reglas de reescritura y redirección que hacen que las direcciones URL de la aplicación web dinámica sean más fáciles de usar para los usuarios y los motores de búsqueda. La plantilla de reglas le ayuda a generar una regla de reescritura que transforma las direcciones URL basadas en jerarquía en direcciones URL con cadenas de consulta. Además, opcionalmente, puede generar una regla de redirección que se puede usar para redirigir a los clientes web de direcciones URL con cadenas de consulta a direcciones URL limpias.
  • Regla con asignación de reescritura: esta plantilla de reglas se puede usar para generar reglas de reescritura y redireccionamiento que usan mapas de reescritura para almacenar asignaciones estáticas entre direcciones URL solicitadas originalmente y direcciones URL reescritas o redirigidas. Para más información sobre el uso de mapas de reescritura, vea "Referencia de configuración del módulo URL Rewrite" y "Uso de asignaciones de reescritura en el módulo URL Rewrite".
  • Bloqueo de solicitudes: esta plantilla de reglas se puede usar para generar una regla que bloquee las solicitudes entrantes en función de varios criterios. Por ejemplo, las solicitudes se pueden bloquear en función de cierto patrón dentro de la ruta de acceso de la URL o de un valor determinado en uno de los encabezados de solicitud.

Plantillas de reglas personalizadas

En el módulo URL Rewrite se proporciona un marco extensible para conectar plantillas de reglas personalizadas. Por ejemplo, podría crear una plantilla de reglas que simplifique la creación de reglas de reescritura para la optimización del motor de búsqueda del sitio web o para evitar la vinculación activa de contenido. Para obtener instrucciones paso a paso sobre cómo ampliar la interfaz de usuario del módulo URL Rewrite con plantillas de reglas, consulte el artículo "Desarrollo de plantillas de reglas para el módulo URL Rewrite".