Тестирование шаблонов правил переопределения

Руслан Якушев

Пользовательский интерфейс модуля переопределения URL-адресов для IIS 7 и выше включает средство, которое можно использовать для тестирования шаблонов регулярного выражения и подстановочных знаков, используемых в правилах и условиях перезаписи. С помощью этого инструмента вы можете очень быстро проверить правильность шаблона; вы можете проверить, как шаблон применяется к различным входным строкам и какие значения сохраняются в обратных ссылках. Кроме того, это средство можно использовать в качестве первого шага при устранении неполадок правил перезаписи, проверяя правильность соответствия проблемного URL-адреса шаблонам правил. В этой статье объясняется, как использовать средство "Шаблон теста".

Запуск диалогового окна "Шаблон теста"

Средство "Шаблон теста" можно использовать для тестирования шаблонов правил и шаблонов условий. Чтобы проверить шаблоны правил, откройте пользовательский интерфейс модуля переопределения URL-адресов и выберите правило в списке правил и нажмите кнопку "Изменить...":

Снимок экрана: страница

Затем нажмите кнопку "Шаблон теста..." на странице "Изменить правило".

Снимок экрана: страница

Чтобы проверить шаблон условия, выберите условие в представлении списка условий и нажмите кнопку "Изменить...". В диалоговом окне "Изменить условие" нажмите кнопку "Тестовый шаблон...":

Снимок экрана: диалоговое окно

Использование средства "Шаблон теста"

В диалоговом окне "Шаблон теста" введите строку, которая будет соответствовать шаблону. Нажмите кнопку "Тест":

Снимок экрана: диалоговое окно

Будут отображаться результаты сопоставления шаблонов и список обратных ссылок на правило. Аналогичным образом, если вы используете средство "Шаблон теста" для тестирования шаблонов, используемых в условиях, результаты будут отображать список обратных ссылок на условие:

Снимок экрана: диалоговое окно

Обратите внимание, что вы можете внести изменения в шаблон в диалоговом окне "Тестовый шаблон". Если вы внесли изменения в шаблон, при нажатии кнопки "Закрыть" можно выбрать, сохранить или игнорировать изменения шаблона.

Сводка

Средство "Шаблон теста" предоставляет простой способ тестирования регулярных выражений и шаблонов подстановочных знаков, используемых в правилах и условиях перезаписи. Средство можно использовать для тестирования и настройки шаблонов, а также для устранения неполадок с правилами перезаписи с неправильными шаблонами.