Назад | Перейти на главную страницу

IIS6 не сжимает js и css

Так недавно я настроил IIS6 для сжатия файлов. Теперь у меня сжимается большинство файлов, кроме файлов JavaScript и CSS. Есть ли у кого-нибудь идеи, что может заставить их не сжиматься.

Я знаю это благодаря надстройке Yslow, а каталог сжатия, который я установил (см. Ниже), пуст.

Настройки вкладки "Сервис":

Фрагмент Metabase.xml:

<IIsCompressionScheme   Location ="/LM/W3SVC/Filters/Compression/deflate"
        HcCompressionDll="%windir%\system32\inetsrv\gzip.dll"
        HcCreateFlags="0"
        HcDoDynamicCompression="TRUE"
        HcDoOnDemandCompression="TRUE"
        HcDoStaticCompression="TRUE"
        HcDynamicCompressionLevel="5"
        HcFileExtensions="htm
            html
            txt
            ppt
            xls
            xml
            pdf
            xslt
            doc
            xsl
            htc
            js
            css"
        HcOnDemandCompLevel="10"
        HcPriority="1"
        HcScriptFileExtensions="asp
            dll
            exe
            aspx
            asmx
            axd"
    >
</IIsCompressionScheme>
<IIsCompressionScheme   Location ="/LM/W3SVC/Filters/Compression/gzip"
        HcCompressionDll="%windir%\system32\inetsrv\gzip.dll"
        HcCreateFlags="1"
        HcDoDynamicCompression="TRUE"
        HcDoOnDemandCompression="TRUE"
        HcDoStaticCompression="TRUE"
        HcDynamicCompressionLevel="5"
        HcFileExtensions="htm
            html
            txt
            ppt
            xls
            xml
            pdf
            xslt
            doc
            xsl
            htc
            js
            css"
        HcOnDemandCompLevel="10"
        HcPriority="1"
        HcScriptFileExtensions="asp
            dll
            exe
            aspx
            asmx
            ashx
            axd"
    >
</IIsCompressionScheme>

Я также дал IUSR_ {machinename} права на запись в «% windir% \ IIS Temporary Compressed Files»

Что мне не хватает?

Спасибо за любую помощь

Удалены расширения js и css из HcFileExtensions и добавлены их в HcScriptFileExtensions

перезапустил IIS и все заработало

следить все шаги в этом руководстве, и у вас все должно получиться:

http://engineering.leads360.com/post/9301650692/http-compression-gzip-on-iis-6