Módulos e interfaces de Cisco : Módulo de switching de contenido de Cisco

Distinción entre mayúsculas y minúsculas del módulo content switching URL

17 Octubre 2016 - Traducción Automática
Otras Versiones: PDFpdf | Inglés (22 Agosto 2015) | Comentarios


Contenido


Introducción

Este documento describe cómo configurar el módulo content switching (CS) para la Distinción entre mayúsculas y minúsculas con los URL. La configuración del documento define los URL.

prerrequisitos

Requisitos

Los ejemplos en este documento asumen que existen, al mínimo:

  • Una configuración básica de CSM

  • Por lo menos una configuración de la SLB-directiva bajo configuración del vserver

    La configuración debe referirse a las correspondencias de políticas de esta manera:

vserver vserver_name
  virtual ip_address tcp www
  persistent rebalance
  slb-policy policy_name
  inservice

Componentes Utilizados

Este documento no tiene restricciones específicas en cuanto a versiones de software y de hardware.

La información que contiene este documento se creó a partir de los dispositivos en un ambiente de laboratorio específico. Todos los dispositivos que se utilizan en este documento se pusieron en funcionamiento con una configuración verificada (predeterminada). Si la red está funcionando, asegúrese de haber comprendido el impacto que puede tener cualquier comando.

Convenciones

Consulte Convenciones de Consejos TécnicosCisco para obtener más información sobre las convenciones del documento.

Configuración

Por abandono, los URL que se definen en el CS son con diferenciación entre mayúsculas y minúsculas.

Considere este ejemplo, que define una correspondencia de políticas. El ejemplo se refiere a un Url-map definido por el usario y a un serverfarm:

Nota: El serverfarm tiene el nombre SFARM1 en este ejemplo.

map LOWERCASE_ONLY url
  match protocol http url /test*

policy LOWERCASE_ONLY
  url-map LOWERCASE_ONLY 
  serverfarm SFARM1

Si usted ingresa http://www.domain.com/Test.html, se vuelve un error. Los estados de error que el documento no puede ser encontrado. El error ocurre porque usted ingresó un T mayúsculo, bastante que un T. minúsculo. El CS envía una restauración (RST) inmediatamente después que el CS recibe la petición get del cliente, que da lugar al error.

Para el no distinguir mayúsculas de minúsculas, configure el CS para permitir cualquier combinación posible. de mayúscula y de caracteres en minúscula. Aquí tiene un ejemplo:

Test
TeSt
TEST

Ahora, considere esta correspondencia de políticas, que se refiere a otro Url-map definido por el usario con el nombre ANY_CASE. Esta correspondencia de políticas utiliza las expresiones normales para permitir el no distinguir mayúsculas de minúsculas:

map ANY_CASE url
  match protocol http url /[T|t][E|e][S|s][T|t]*

policy ANY_CASE
  url-map ANY_CASE
  serverfarm SFARM1

Este último de estas dos configuraciones define la expresión normal. La expresión normal permite cualquier combinación de mayúscula y los caracteres en minúscula para la palabra “prueban”, que se puede seguir por cualquier otra secuencia de caracteres. La adición del comodín (*) denota cualquier otra secuencia de caracteres para seguir.


Información Relacionada


Document ID: 26709