パフォーマンス・チューニングBlog

インターオフィス

 
5月 1, 2007

IIS6.0でgzip(deflate) 圧縮

注意事項
---------------------------------------------------------
Web サービス拡張に登録する必要はない。
(IIS 6.0 では、デフォルトで Metabase.xml に gzip.dll が登録されている)
---------------------------------------------------------

1.IIS 圧縮を有効にするには、IIS マネージャーで「Web サイトのプロパティ」
の「サービス」タブで「HTTP 圧縮」の
・アプリケーションファイルを圧縮する
・静的ファイルを圧縮する
のチェックを ON にする。

2.圧縮したいファイルの拡張子は、VBScript を使って追加・変更する

コマンド プロンプトを開く。

\InetPub\AdminScripts フォルダに移動(CD \Inetpub\AdminScripts)

次のコマンドを入力

CODE:
  1. CSCRIPT.EXE ADSUTIL.VBS SET W3Svc/Filters/Compression/GZIP/HcFileExtensions "htm" "html" "css"
  2. CSCRIPT.EXE ADSUTIL.VBS SET W3Svc/Filters/Compression/DEFLATE/HcFileExtensions "htm" "html" "css"
  3. IISRESET.EXE  (this will reset Web services)