Как я могу заставить обработчик HTTP обрабатываться перед перезаписью IIS - PullRequest
0 голосов
/ 29 февраля 2012

У меня есть сайт, настроенный под 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 перед перезаписью?

Спасибо

...