Можно ли сопоставить все расширения файлов в папке с определенным HttpHandler (при условии, что их расширения файлов сопоставлены с aspnet_isapi.dll в IIS)?
У меня есть расширение FLV, сопоставленное с ASP.NET в IIS, и в моем веб-приложении есть папка с именем Static со следующими файлами:
- Статический / index.htm
- Статический / MyFile.flv
Индексный файл представляет собой простую HTML-страницу, в которой для воспроизведения FLV используется JW FLV Media Player .
В Web.Config в разделе HttpHanders работает следующее (FLV загружен и успешно воспроизводится):
<add verb="*" path="MyFile.flv" type="MyApp.PassthroughFileHandler, MyApp"/>
Но это не так (видео не может быть загружено):
<add verb="*" path="Static/*" type="MyApp.PassthroughFileHandler, MyApp"/>
Я пробовал разные комбинации без особой удачи.
В идеале я хотел бы, чтобы все FLV в папке Static использовали PassthroughFileHandler, а не указывали каждое имя файла по отдельности в web.config.