三步教你开启IIS的GZIP压缩功能_win服务器

HTTP压缩

HTTP压缩是在Web服务器和浏览器间传输压缩文本内容的方法。HTTP压缩采用通用的压缩算法如GZIP等压缩HTML、JavaScript或CSS文件。压缩的最大好处就是降低了网络传输的数据量,从而提高客户端浏览器的访问速度。当然,同时也会增加一点点服务器的负担。GZIP是比较常见的一种HTTP压缩算法。

部署方法

1. 打开Internet信息服务(IIS)管理器,右击“网站”-》“属性”,选择“服务”。在“HTTP压缩”框中选中“压缩应用程序文件”和“压缩静态文件”,按需要设置“临时目录”和“临时目录的最大限制”;

 

2. 在Internet信息服务(IIS)管理器,右击“Web服务扩展”-》“增加一个新的Web服务扩展。。.”,在“新建Web服务扩展”框中输入扩展名“HTTP Compression”,添加“要求的文件”为C:\WINDOWS\system32\inetsrv\gzip.dll,其中Windows系统目录根据您的安装可能有所不同,选中“设置扩展状态为允许”;

3. 使用文本编辑器打开C:\Windows\System32\inetsrv\MetaBase.xml(建议先备份),

找到Location =“/LM/W3SVC/Filters/Compression/gzip用于设置gzip压缩,

找到Location =”/LM/W3SVC/Filters/Compression/deflate“用于设置deflate压缩。 上面两个节点紧挨着。并且设置的属性相同。

如果需要压缩动态文件,则将HcDoDynamicCompression设置为”TRUE“,

并在HcScriptFileExtensions中增加您要压缩的动态文件后缀名,如aspx;

如果需要压缩静态文件,则将HcDoStaticCompression和HcDoOnDemandCompression设置为”TRUE“,

并在HcFileExtensions中增加您需要压缩的静态文件后缀名,如xml、css等;

HcDynamicCompressionLevel和HcOnDemandCompLevel表示需要的压缩率,数值在0-10, 默认为0。

HcDynamicCompressionLevel属性说明:HcDynamicCompressionLevel Metabase Property

HcOnDemandCompLevel 属性说明:HcOnDemandCompLevel Metabase Property

说明: 这两个属性值一般推荐设置为9, 具有最佳性价比。

注意:

1. 在编辑MetaBase.xml前需要停止IIS,可以使用 net stop iisadmin

2. 修改完成后开启iisadmin服务,并执行iisreset命令

时间: 2024-12-30 09:12:37

三步教你开启IIS的GZIP压缩功能_win服务器的相关文章

启用IIS的Gzip压缩功能

     启用IIS的Gzip压缩功能现代的浏览器IE6和Firefox都支持客户端Gzip,也就是说,在服务器上的网页,传输之前,先使用Gzip压缩再传输给客户端,客户端接收之后由浏览器解压显示,这样虽然稍微占用了一些服务器和客户端的CPU,但是换来的是更高的带宽利用率.对于纯文本来讲,压缩率是相当可观的.如果每个用户节约50%的带宽,那么你租用来的那点带宽就可以服务多一倍的客户了.二此功能在IIS6.0得到了集成,但是并没有提供一个很好的接口来操作.      <1>首先,如果你需要压缩静

动态网页启用IIS的Gzip压缩功能对搜索引擎的影响

西安弈聪网站是我的企业网站,公司主要从事软件开发,网站建设业务.所以从网站的关键词和业务定位上分析,我们把网站的主关键词定为"西安网站建设,西安建网站,西安软件公司",辅助关键词定位为"西安建网站价格,西安建网站公司,西安软件开发公司"等几个关键词. 网站的程序是我们公司自己开发的,后台程序设计时融合和有利于SEO的各个细节.如:整站生成静态网页;每页的title和描述keywords各不同;网站后台自动生成http://www.aliyun.com/zixun/a

开启Nginx的gzip压缩功能详解

开启gzip的指令如下:  代码如下 复制代码 gzip on; gzip_http_version 1.0; gzip_disable "MSIE [1-6]."; gzip_types text/plain application/x-javascript text/css text/javascript; 关于gzip_types,如果你想让图片也开启gzip压缩,那么用以下这段吧: gzip_types text/plain application/x-javascript t

如何启用IIS的GZIP压缩功能来给你的网站提速

现代的浏览器IE6和Firefox都支持客户端Gzip,也就是说,在服务器上的网页,传输之前,先使用Gzip压缩再传输给客户端,客户端接收之后由浏览器解压显示,这样虽然稍微占用了一些服务器和客户端的CPU,但是换来的是更高的带宽利用率.对于纯文本来讲,压缩率是相当可观的.如果每个用户节约50%的带宽,那么你租用来的那点带宽就可以服务多一倍的客户了.   IIS6已经内建了Gzip压缩的支持,可惜,没有设置更好的管理界面.所以要打开这个选项,还要费些功夫.   首先,如果你需要压缩静态文件(HTM

启用IIS的GZIP压缩功能的图文方法_win服务器

所以下面来看看步骤: a.加一个服务器扩展:[Internet 信息服务(IIS)管理器]>>[Web 服务扩展]>>"添加一个新的 Web 服务扩展">>"扩展名"随便填>>"要求的文件"添加"C:\windows\system32\inetsrv\gzip.dll">>勾选"设置扩展状态为允许">>[确定]: b.启用IIS的HTT

三步教你打造非主流照片效果

三步教你打造非主流照片,今天是用最简单的方法快速的用ps把照片制作成非主流效果照片的教程了. 好了来看制作教程吧.用减淡工具,如下图设置. 再对MM脸进行一下下,如上图.

深入浅出,三步教你如何认识真实的Alexa-Alexa世界排名

深入浅出,三步教你如何认识真实的Alexa 似乎网站优化,网站排名以及与之相关的课题永远是站长们关心的话题. 但三步认为,如何发现并留住访客并为之解决部分问题,才是站长应该关心的问题.可偏偏经常有站长问我alexa是什么,PR 又是什么?...... 我经常遇到"Alexa真的那么重要吗?"alexa真的那么权威吗?等 等类似的问题. 就群里昨天有朋友提到的关于alexa和PR 的问题,我写了这个小结.之所以将两者联系起来写,是因为我真实地发现了他们的关系. 一:什么是alexa? A

windows2003下IIS下GZIP压缩开启图解

什么要使用gzip压缩? 现代的浏览器IE6和Firefox都支持客户端Gzip,也就是说,在服务器上的网页,传输之前,先使用Gzip压缩再传输给客户端,客户端接收之后由浏览器解压显示,这样虽然稍微占用了一些服务器和客户端的CPU,但是换来的是更高的带宽利用率.对于纯文本来讲,压缩率是相当可观的.如果每个用户节约50%的带宽,那么你租用来的那点带宽就可以服务多一倍的客户了. IIS下GZIP压缩开启 IIS默认并不支持HTTP压缩,需要进行简单的配置 1.打开Internet信息服务(IIS)管

IIS启用GZip压缩的详细教程(图文)_win服务器

IIS启用GZip压缩,是提高网站速度和减轻服务器负载的一个优化手段和方法,经测试,网站启用GZip压缩后,速度快了3倍!而配置起来也相当的简单,因此被广大网站管理员使用.本文将详细介绍如何在IIS启用GZip压缩,同时解决可能遇到的一些问题.       IIS启用GZip压缩的步骤:       1.打开IIS,右键点击"网站",选择"属性"       2.在打开的窗口里,切换到"服务"标签,然后选中"HTTP压缩"下面