首页 帮助中心 新加坡服务器 IIS启用GZip压缩的详细教程
IIS启用GZip压缩的详细教程
时间 : 2022-12-09 09:45:27 编辑 : 华纳云 阅读量 : 160

  IIS启用GZip压缩,是提高网站速度和减轻服务器负载的一个优化手段和方法,经测试,网站启用GZip压缩后,速度快了3倍!而配置起来也相当的简单,因此被广大网站管理员使用。本文将详细介绍如何在IIS启用GZip压缩,同时解决可能遇到的一些问题。

  IIS启用GZip压缩的步骤:

  1、打开IIS,右键点击“网站”,选择“属性”

https://www.hncloud.com/uploads/UEditorImages/202212/09/836d302b101b56d9b2f6c6583412a424.jpg

  2、在打开的窗口里,切换到“服务”标签,然后选中“HTTP压缩”下面的两个选项,临时目录可以自己新建一个目录(这个目录必须可写),也可以不用改它,使用系统默认的路径:%windir%\IIS Temporary Compressed Files。然后点击“确定”按钮。

https://www.hncloud.com/uploads/UEditorImages/202212/09/b555aec45751ae620a3dd4088fb7273e.jpg

  3、添加一个Web服务扩展

  1)、右键点击“Web 服务器扩展”,选择“添加一个新的Web服务扩展”

https://www.hncloud.com/uploads/UEditorImages/202212/09/52b3beea21678600099a30891b7d9eb9.jpg

  2)、在弹出窗口里写上“扩展名”(名字随便无所谓),点击“添加”按钮,选择文件:c:\windows\system32\inetsrv\gzip.dll,然后把勾选“设置扩展状态为运行”,最后点击“确定”按钮。

https://www.hncloud.com/uploads/UEditorImages/202212/09/9c229fe0e20a4806660334f8c4913f51.jpg

  4、重启IIS。(简单的操作方法:开始->运行->输入命令:iisreset /restart,然后回车即可)

  好了,经过如上设置后,此IIS Web服务器就启用GZip压缩功能了,此功能是对此IIS服务器下的所有网站都有效,并不是只针对某个网站设置的。

  注意问题:

  经过如上设置,GZip压缩其实只对静态内容有效,而对于动态内容,aspx文件却不在压缩范围内。因为默认的可压缩文件并没有这个扩展名。而管理界面中你又找不到可以增加扩展名的地方,这时候只能去修改它的配置文件了。在c:\windows\system32\inetsrv\下面有个MetaBase.xml文件,可以用记事本打开,找到IIsCompressionScheme,有三个相同名字的段,分别是deflate,gzip,Parameters,第三段不用管它,前两段有基本相同的参数,在这两段的参数HcScriptFileExtensions下面都加上一行aspx,如果你有其它的动态程序要压缩,也加在这里。HcDynamicCompressionLevel改成9.(0-10.9是性价比最高的一个)

华纳云 推荐文章
Apache Rewrite配置url重定向功能教程 Linux系统安装设置Oracle数据库教程 Nginx屏蔽IP基本配置教程 Windows2003/2008系统FTP服务器不能访问怎么办? Linux系统安装两个Nginx方法 Ubuntu系统安装apache ant教程 Apache支持shtml和include文件解析设置教程 Nginx配置txt、pdf、doc、xls等文件下载教程 云服务器怎么清理IIS日志教程 CentOS 6系统crontab计划任务
客服咨询
7*24小时技术支持
技术支持
渠道支持