7

IIS7を搭載したWindowsServer2008R2があります。

デフォルトでは、IISでサイトを作成すると、圧縮が有効になります。圧縮モジュールをチェックしましたが、両方のチェックボックスがチェックされています。

現在、フィドラーを使用してページが圧縮されているかどうかを確認していますが、[圧縮なし]が選択されており、ページサイズが100 KBを超えているため、圧縮されていないようです。

IIS 7で圧縮が有効になっているのに、ページが圧縮されないのはなぜですか?

任意の提案をいただければ幸いです。

ありがとう。

4

3 に答える 3

17

ページのコンテンツは動的ですか (つまり、.aspx または .php)? その場合、IIS に動的コンテンツ圧縮モジュールがインストールされていますか? 「動的コンテンツ圧縮を有効にする」チェックボックスを見ればわかります。グレー表示されている場合は、インストールされていません。

インストールするには、次のリンクを参照してください。

Windows Server 2008 上の IIS7 で動的 HTTP 圧縮を有効にする

基本的に、サーバー マネージャーを使用して動的コンテンツ圧縮の役割サービスを追加し、IIS マネージャーで有効にする必要があることを (多くの写真と共に) 示しています。

于 2011-04-27T18:18:48.107 に答える
1

同じ問題が発生していましたが、IIS8. 動的圧縮と静的圧縮をオフにするとうまくいきましたが、設定を変更した後は IIS を再起動する必要があります。

于 2014-11-07T15:09:44.480 に答える