У меня есть веб-сайт ASP.NET 3.5, работающий на IIS 7, и я хотел бы, чтобы мой статический контент (например, CSS-файлы, файлы Javascript и т. Д.) Был сжат GZIP, а также мой динамический контент (страницы .NET).Проблема в том, что мне нужно убедиться, что FLV-файлы (флеш-видео файлы) не сжаты gzip, потому что это вызывает проблемы с флеш-плеером, который я использую, Flowplayer .
I 'мы добавили следующую строку в мой web.config, который включает сжатие, но затем мои flv-файлы также сжимаются gzip:
<urlCompression doStaticCompression="true" doDynamicCompression="true" />
Я попытался добавить следующее в мой web.config, но этоничего не изменилось:
<httpCompression>
<staticTypes>
<remove mimeType="video/x-flv"/>
</staticTypes>
<dynamicTypes>
<remove mimeType="video/x-flv"/>
</dynamicTypes>
</httpCompression>
Я должен отключить doDynamicCompression, чтобы файлы flv не были сжаты gzip.Я думаю, что он рассматривает flv-файлы как динамический контент, потому что у меня в файле web.config есть runAllManagedModulesForAllRequests = "true" (который мне нужен для некоторых вещей, которые я делаю с маршрутизацией).
В итоге,как отключить сжатие gzip для файлов flv?