深蓝网络

网站建设,程序开发,主机域名,搜索引擎

Windows 2003 IIS6启用GZIP网页压缩传输


在Windows 2003 IIS6中要启用网页压缩传输,需要两步

第一

打开Internet信息服务(IIS)管理器,右击 网站 > 属性 > 服务
钩选"压缩应用程序文件"和"压缩静态文件"
可以自定义存放压缩文件的文件夹

Windows 2003 IIS6启用GZIP网页压缩传输
图: Windows 2003 IIS6启用GZIP网页压缩传输


第二

用记事本打开C:\Windows\System32\inetsrv\MetaBase.xml
找到IIsCompressionScheme字段,并按下列内容修改。

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

 

动态文件是由服务器动态压缩的,传输完成后就释放掉,所以每次访问都会重新压缩而占用服务器CPU资源。如果不想压缩动态文件可以把ASP,ASPX等动态文件的后缀名去掉。

一般启用压缩后,文件尺寸可以减少一半以上。加快了速度,节省了流量~


上一篇  |  下一篇
发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。