2009-03-27 5 views
2

В отличие от IIS7, в IIS6 параметры «Сжатие приложений» и «Сжатие статических файлов» являются серверными, поэтому они применяются к каждому веб-сайту и виртуальному каталогу.Какие варианты для выборочного включения или отключения сжатия IIS 6

Я недавно включил его на сервере, и я начинаю видеть все больше и больше мест, где вещи сжаты, что я не хочу - особенно динамически созданные образы.

Есть ли какая-либо конфигурация для сжатия, чтобы включить или отключить ее для приложения .NET на основе web.config.

У меня есть приложения ASP.NET 1.1, ASP.NET MVC 1.0, запущенные на компьютере.

Я видел различные сторонние фильтры для сжатия контента выборочно - это действительно лучший подход. Они могут быть подходящими для меня в будущем, но я бы предпочел не вкладывать в них время.

Мне было бы хорошо, если бы я мог просто отключить сжатие выборочно для одного приложения, которое у меня есть (что динамически создает изображения). Это невозможно в IIS/webconfig?

ответ

4

Посмотрите эту статью на how to enable HTTP compression in IIS6, в которой говорится об изменении Metabase.xml для установки сжатия на уровне каталога. Я не пробовал это, поэтому я не могу ручаться за эту технику, но похоже, что это может помочь с вашей проблемой.

+0

URL-адрес запрещен. –