У меня есть сайт, настроенный под IIS7.5.
В этом корневом каталоге веб-сайта верхнего уровня я установил WordPress. Он использует переписывает, чтобы показать хорошие URL-адреса.
У меня есть другое приложение в подкаталоге на этом сайте. У меня есть собственный HttpHandler, настроенный в web.config в этом подкаталоге, который выглядит следующим образом:
<system.webServer>
<handlers>
<add name="frwefewr" path="handler.doc" verb="*" type="DocHandler.DocumentHandler" resourceType="Unspecified" preCondition="integratedMode" />
</handlers>
</system.webServer>
При доступе к этому адресу: http://www.website.com/subdirectory/handler.doc, Я хочу, чтобы он был обработан docHandler HttpHandler.
В настоящее время он обрабатывается модулем перезаписи IIS7 и переводит меня на страницу Wordpress, не найденную. Если я отключаю постоянные ссылки WordPress и переписываю ... HttpHandler работает.
Как мне установить приоритет HttpHandler перед перезаписью?
Спасибо