首页 » 工作 » 正文

为 IIS 启用 GZIP 压缩功能

发布者:站点默认
2012/04/6 浏览数(1,452) 分类:工作 为 IIS 启用 GZIP 压缩功能已关闭评论

1、备份IIS配置文件

配置文件位于:C:\Windows\system32\inetsrv\metabase.xml

2、启用GZIP功能

在IIS管理器的“网站”的属性窗口中切换到“服务”选项卡,勾选“HTTP 压缩”的两个选项。“临时目录”和“临时目录最大容量”可根据需要自行设置。

在IIS管理器的 “Web服务扩展”中添加一个新的Web服务扩展,扩展名填写为“GZip”,其它也可以。“要求的文件”添加:c:\windows\system32\inetsrv\gzip.dll ,并勾选“设置扩展状态为允许”,完成后点击确定。

3、添加压缩文件类型

在命令提示符中执行以下命令:

# 更新需要压缩的动态文件扩展名列表
CSCRIPT.EXE C:\Inetpub\AdminScripts\adsutil.vbs SET W3Svc/Filters/Compression/DEFLATE/HcScriptFileExtensions "asp" "dll" "exe" "php"
CSCRIPT.EXE C:\Inetpub\AdminScripts\adsutil.vbs SET W3Svc/Filters/Compression/GZIP/HcScriptFileExtensions "asp" "dll" "exe" "php"

# 更新需要压缩的静态文件扩展名列表
CSCRIPT.EXE C:\Inetpub\AdminScripts\adsutil.vbs SET W3Svc/Filters/Compression/GZIP/HcFileExtensions "htm" "html" "txt" "doc" "ppt" "xls"
CSCRIPT.EXE C:\Inetpub\AdminScripts\adsutil.vbs SET W3Svc/Filters/Compression/DEFLATE/HcFileExtensions "htm" "html" "txt" "doc" "ppt" "xls"

4、重启IIS

iisreset

<完>

CentOS 下为 Apache 的虚拟主机启用 gzip 压缩

点击返回顶部
  1. 留言
  2. 联系方式