IIS如何启用GZip压缩

基本步骤可以参考微软官方指导,直接一点的方式通过命令行执行如下命令启用对动态/静态内容的压缩输出:

appcmd set config /section:urlCompression /doDynamicCompression:True
appcmd set config /section:urlCompression /doStaticCompression:True

添加一个新的 Web Service Extension (如果原来没有的话) ,输入 gzip.dll 的全路径 。

IIS 6.0 上压缩额外的文件扩展名修改 MetaBase.xml 文件中 HcFileExtensions 添加额外的文件扩展名。

IIS 7.0 上压缩额外的文件扩展名修改 ApplicationHost.config 文件,添加合适的 mimeType 并指定激活. 打开文件参考原有的行照葫芦画瓢就成。可能要设置多次才会成功,因为 mimeType 定义可能有些歧义。

微软官方指导:
IIS 7.0: Optimize IIS Performance(IIS 7.0:优化 IIS 性能)

http://technet.microsoft.com/en-us/library/cc770381.aspx
http://technet.microsoft.com/zh-cn/library/cc770381.aspx

Related Posts