Вы видели эту ссылку?Вам это поможет?http://learn.iis.net/page.aspx/508/wildcard-script-mapping-and-iis-7-integrated-pipeline/
Эффективно это: IIS7 -> Веб-сайт -> Сопоставления обработчиков -> Добавить сопоставление сценария с подстановочными знаками
Сопоставление сценария с подстановочными знаками в классическом конвейерном режиме IIS 7
С классическимВ конвейерном режиме ASP.NET подключается к конвейеру обработки запросов IIS как расширение ISAPI - точно так же, как это было в IIS 6. Фактически, если вы открываете файл% WINDIR% \ system32 \ inetsrv \ config \ applicationHost.configи найдите в нем раздел, в котором вы можете увидеть, как IIS настроен для сопоставления запросов ASP.NET с aspnet_isapi.dll:
<handlers accessPolicy="Read, Script">
...
<add name="PageHandlerFactory-ISAPI-2.0"
path="*.aspx" verb="GET,HEAD,POST,DEBUG"
modules="IsapiModule"
scriptProcessor="%windir%\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll"
preCondition="classicMode,runtimeVersionv2.0,bitness32" responseBufferLimit="0" />
...
</handlers>
Обратите внимание на атрибут preCondition для сопоставления обработчика.Среди прочего этот атрибут имеет значение classicMode, что гарантирует, что это сопоставление обработчика вступит в силу только тогда, когда пул приложений настроен для работы в классическом режиме.Теперь, если вы хотите настроить сопоставление с подстановочными знаками для ASP.NET, работающего в классическом режиме, вы можете сделать это, выбрав «Сопоставления обработчиков» в диспетчере IIS, а затем щелкнув действие «Добавить сопоставление сценариев с подстановочными знаками ...».