Подстановочные знаки IIS6, перекрывающие регулярные сопоставления

Кто-нибудь когда-нибудь сталкивался с проблемой, когда сопоставление с подстановочными знаками перекрывало стандартное сопоставление? Это ожидаемое поведение? В моем случае мой подстановочный знак сопоставлен aspnet_isapi.dll для приложения cms, а затем расширение.iirf сопоставлено с dll.iirf. Тем не менее, я заметил, что запросы.iirf отправляются на asp.net и выдают ошибки, а не идут в.iirf dll. Когда я удаляю сопоставление с подстановочными знаками aspnet, то, похоже, оно работает правильно.

Спасибо,

1 ответ

Я не видел, чтобы это произошло. Могу поспорить, что это зависимость, которая не работает. Один пример, который я могу вспомнить, это если вы используете документы по умолчанию, тогда подстановочное сопоставление нарушит документы по умолчанию, в результате чего.NET обработает этот запрос до того, как.iirf получит шанс.

Таким образом, сопоставление с подстановочными знаками не переопределяет.iirf, но переопределяет поведение документа по умолчанию.

Другие вопросы по тегам