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