Добавление различных типов файлов в мое сжатие IIS7 GZip - PullRequest
3 голосов
/ 05 января 2012

Я включил сжатие GZip через web.config со многими подсказками из другого вопроса: Включить IIS7 gzip

Я протестировал сжатие с помощью плагина Live HTTP Headers в FF, и оно правильнопоказывает

Content-Encoding: gzip

Я добавил следующий код в мой web.config:

<system.webServer>
  <httpCompression directory="%SystemDrive%\inetpub\temp\IIS Temporary Compressed Files">
    <scheme name="gzip" dll="%Windir%\system32\inetsrv\gzip.dll"/>
    <dynamicTypes>
      <add mimeType="text/*" enabled="true"/>
      <add mimeType="message/*" enabled="true"/>
      <add mimeType="application/javascript" enabled="true"/>
      <add mimeType="*/*" enabled="false"/>
    </dynamicTypes>
    <staticTypes>
      <add mimeType="text/*" enabled="true"/>
      <add mimeType="message/*" enabled="true"/>
      <add mimeType="application/javascript" enabled="true"/>
      <add mimeType="*/*" enabled="false"/>
    </staticTypes>
  </httpCompression>
  <urlCompression doStaticCompression="true" doDynamicCompression="true"/>
</system.webServer>

Но правильно ли этоэтот код сжимает только JavaScript, а не документы CSS, изображения и ASP?

1 Ответ

2 голосов
/ 10 января 2012

Видимо, я просто не такой умный ... В конце концов, это все застегивает;)

...