欢迎来到361模板(www.ke361.com),原创精品织梦模板提供商。 网站托管 桌面收藏 网站定制

361模板网

当前位置:361模板网 > 技术文档 > 服务器技术 > Windows2003中IIS6.0实现Gzip压缩的图文教程
这篇文章主要为大家详细介绍了Windows2003中IIS6.0实现Gzip压缩的图文教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,有需要的朋友可以收藏方便以后借鉴。

昨天网友“马背上的小鸟”在 使用织梦做图片站点的时候发觉网站速度不是太快,于是找到361模板网,在我们小编的检查下发下服务器居然没有启用Gzip压缩,于是361模板小编果断决定帮其开启Gzip压缩,这样能使网站打开速度快很多的,怎能不开?对吧!下面就是361源码网小编在Windows 2003 Server服务器中配置IIS6.0实现Gzip压缩的方法,希望对用到的朋友有所帮助。


1、首先右击“本机计算机”选择“允许直接编辑配置数据库”(如下图),这样做的目的是可以直接修改配置文件,或者在服务里停止掉“IIS Admin Service”服务(谨慎、谨慎、再谨慎

2、右击“web服务扩展”-->“添加一个新的web服务扩展”(如下图),扩展名可随意指定,本文指定了“gzip”,文件路径必须为本文对应的路径!


3、右击“网站”点击“服务选项卡,之后按下图操作,需要注意的是临时目录可以随意指定的,图中指定的temp目录需要添加“users”用户组写入权限

4、找到 C:\windows\system32\inetsrv\MetaBase.xml 文件,请先备份一份然后再修改
提示:
4.1、有的服务器不需要修改此文件便可以使用
4.2、其实MetaBase.xml这个文件在同目录下有个文件夹“history”里面会自动备份该文件。

搜索 “IIsCompressionScheme
找到如下代码:

<IIsCompressionScheme Location ="/LM/W3SVC/Filters/Compression/deflate"
HcCompressionDll="%windir%\system32\inetsrv\gzip.dll"
HcCreateFlags="0"
HcDoDynamicCompression="TRUE"
HcDoOnDemandCompression="TRUE"
HcDoStaticCompression="FALSE"
HcDynamicCompressionLevel="0"
HcFileExtensions="htm
html
txt"
HcOnDemandCompLevel="10"
HcPriority="1"
HcScriptFileExtensions="asp
dll
exe"
>
</IIsCompressionScheme>
<IIsCompressionScheme Location ="/LM/W3SVC/Filters/Compression/gzip"
HcCompressionDll="%windir%\system32\inetsrv\gzip.dll"
HcCreateFlags="1"
HcDoDynamicCompression="TRUE"
HcDoOnDemandCompression="TRUE"
HcDoStaticCompression="TRUE"
HcDynamicCompressionLevel="0"
HcFileExtensions="htm
html
txt"
HcOnDemandCompLevel="10"
HcPriority="1"
HcScriptFileExtensions="asp
dll
exe"
>
</IIsCompressionScheme>

修改为:

<IIsCompressionScheme Location ="/LM/W3SVC/Filters/Compression/gzip"
HcCompressionDll="%windir%\system32\inetsrv\gzip.dll"
HcCreateFlags="1"
HcDoDynamicCompression="TRUE"
HcDoOnDemandCompression="TRUE"
HcDoStaticCompression="TRUE"
HcDynamicCompressionLevel="10"
HcFileExtensions="html
css
js
htm
xml
txt"
HcOnDemandCompLevel="10"
HcPriority="1"
HcScriptFileExtensions="php
dll"
>
</IIsCompressionScheme>
<IIsCompressionScheme Location ="/LM/W3SVC/Filters/Compression/deflate"
HcCompressionDll="%windir%\system32\inetsrv\gzip.dll"
HcCreateFlags="2"
HcDoDynamicCompression="TRUE"
HcDoOnDemandCompression="TRUE"
HcDoStaticCompression="TRUE"
HcDynamicCompressionLevel="10"
HcFileExtensions="html
css
js
htm
xml
txt"
HcOnDemandCompLevel="10"
HcPriority="1"
HcScriptFileExtensions="php
dll"
>
</IIsCompressionScheme>

特别提醒:一定要用txt记事本、或editplus等文本编辑器打开该文件!

注意两种压缩形式Gzip和deflate,上面其实就是将Gzip调整为首选压缩形式,另外加以修改压缩类型与压缩率。

特别需要注意的是:以上代码千万不能复制错误,不是错了会出问题,而是如果修改错了,IIS识别到了之后会自动还原成上一次正确的版本,你会发现自己改的又变回来了。

5、重启IIS

6、如果以上修改方面没有生效,那么就需要先将IIS服务在管理中先停止掉再修改文件。

注意:在“IIS Admin Service”服务停止后修改文件,如果文件修改有所错误,那么该服务将会启动不起来!这时就需要替换历史备份文件。

以上就是本文的全部内容,希望对大家的学习和解决疑问有所帮助,也希望大家多多支持361源码网。

感谢打赏,我们会为大家提供更多优质资源!

热词标签: Windows GZIP IIS6 图文教程

上一篇Windows2008中IIS7如何关闭日志

下一篇修改IIS网站WIN服务器远程登录密码的方法

取消

感谢您的支持,我们会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

Powered by361模板网,分享从这里开始,精彩与您同在