Как я могу диагностировать, почему мой сайт IIS7 не является сжатием gzip?

Я никогда не встречался с той проблемой, но я развернул Чтение Acrobat 9.1 GPO точно, как Вы описываете и работавший отлично.

Я использую Windows XP PRO SP3 & IE 7 на всех рабочих станциях. Не уверенный, если Вы - браузер, имеет некоторое отношение к нему, я не видел версии, которую Вы использовали.

Как мысль, попробуйте, она без преобразования видит, если работы (просто используют MSI). Затем, если это действительно работает, создает basicly пустое преобразование И затем добавляет одну опцию к преобразованию за один раз, пока это не повреждается.

5
задан 8 October 2009 в 03:28
2 ответа

Для основ:

Проверьте, что браузер на самом деле отправляет Принятый закодированный заголовок и то, что я был разделенным брандмауэрами.

Включите Неудавшуюся Трассировку Запроса на ответе 200 и Сжатие веб-сервера и посмотрите то, что это говорит, когда IIS7 пытается сжать ответ.

3
ответ дан 3 December 2019 в 01:49
  • 1
    Браузер определенно отправляет Принятый закодированный: gzip, выкачайте (для обеих опций). Можно ли обеспечить, больше выводят для неудавшейся трассировки запроса? –  Pure.Krome 8 October 2009 в 01:49
  • 2
    Читайте на этом < href =" learn.iis.net/page.aspx/467/… >. на Шаге 4 выбирают respone 200, и на шаге 5 проверяют " WWW Server" и " Compression" Флажок. Затем выполните проанализировать шаги. Надо надеяться, при применении сбоев сжатия это должно указать на Вас в направлении почему. –  Tornal 8 October 2009 в 14:33
  • 3
    Да, я завинтил ссылку, но там –  Tornal 8 October 2009 в 14:34

Вы не используете HTTP 1.0 в своем тестировании, Вы? noCompressionForHTTP10 = "Ложь" будет препятствовать тому, чтобы это работало.

То, что я предлагаю, должно запуститься снова и получить сжатие, работающее со значениями по умолчанию, затем добавить назад части, пока оно не повреждается снова. Вот значение по умолчанию на новой установке:

 <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/x-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>
1
ответ дан 3 December 2019 в 01:49
  • 1
    Как будет noCompressionForHTTP10 =" False" будет препятствовать тому, чтобы это работало? Путем установки этого на ложь, you' ре говоря этому сжаться для 1,0..??? –  Pure.Krome 9 October 2009 в 13:07

Теги

Похожие вопросы