Compartir a través de


Prueba de patrones de regla de reescritura

de Ruslan Yakushev

La interfaz de usuario del módulo URL Rewrite para IIS 7 y versiones posteriores incluye una herramienta que se puede usar para probar los patrones de expresión regular y carácter comodín que se usan en reglas de reescritura y condiciones. Con esta herramienta puede comprobar muy rápidamente la exactitud del patrón; comprobar cómo se aplica a varias cadenas de entrada y qué valores se almacenan en referencias inversas. Además, esta herramienta se puede usar como primer paso para solucionar problemas de reglas de reescritura; para ello, compruebe si la dirección URL problemática coincide correctamente con los patrones de la regla. En este artículo se explica cómo usar la herramienta "Patrón de prueba".

Inicio del cuadro de diálogo "Patrón de prueba"

La herramienta "Patrón de prueba" se puede usar para probar patrones de reglas y de condición. Para probar los patrones de regla, abra la interfaz de usuario del módulo URL Rewrite, seleccione una regla en la lista de reglas y haga clic en "Editar...":

Screenshot of the I I S Manager page. In the Actions pane, the Edit and Rename options are highlighted.

Después, haga clic en el botón "Patrón de prueba..." de la página "Editar regla":

Screenshot of the Edit Rule page. The Test pattern button is highlighted.

Para probar el patrón de condición, seleccione una condición en la vista de lista de condiciones y, después, haga clic en "Editar...". En el cuadro de diálogo "Editar condición", haga clic en el botón "Patrón de prueba...":

Screenshot of the Edit Condition dialog box. The Test pattern button is highlighted.

Uso de la herramienta "Patrón de prueba"

En el cuadro de diálogo "Patrón de prueba", escriba una cadena que quiera que coincida con el patrón. Haga clic en el botón "Probar":

Screenshot of the Test Pattern dialog box. A string is inserted in the Input data to test box.

Se mostrarán los resultados de la coincidencia de patrones y la lista de referencias inversas de reglas. Del mismo modo, si usa la herramienta "Patrón de prueba" para probar patrones usados en condiciones, los resultados mostrarán la lista de referencias inversas de condición:

Screenshot of the Test Pattern dialog box. The Input data to test box and the Pattern box are shown.

Tenga en cuenta que puede realizar cambios en el patrón mientras está en el cuadro de diálogo "Patrón de prueba". Si ha realizado algún cambio en el patrón, al hacer clic en el botón "Cerrar", puede elegir si quiere conservar u omitir los cambios en el patrón.

Resumen

La herramienta "Patrón de prueba" proporciona una manera sencilla de probar los patrones de expresiones regulares y caracteres comodín usados en las reglas y condiciones de reescritura. La herramienta se puede usar para probar y ajustar patrones, así como para solucionar problemas de reglas de reescritura con patrones incorrectos.