最新文章:

首页 运维技术

IIS如何启用GZIP网页压缩

发布时间:2015年05月23日 评论数:抢沙发 阅读数:4993

    GZIP是网站压缩加速的一种技术,对于开启后可以加快我们网站的打开速度,原理是经过服务器压缩,客户端浏览器快速解压的原理,可以大大减少了网站的流量。一般的虚拟主机都默认开启了GZIP网页压缩,但是vps、云主机等,都是自己配置的服务器,而且IIS默认也不开启GZIP网页压缩功能。GZIP网页压缩率一般为70%左右,网速快的可能感觉不出来,但细节决定成败,就算是提升0.5s,那也是提高了不少的用户体验,今天就正好处理这个问题,顺便把前后访问数据对比了下。

    IIS如何启用GZIP网页压缩

    IIS如何启用GZIP网页压缩

    1. 打开IIS,启用HTTP压缩服务

      右击"网站"->"属性",选择"服务"。在"HTTP压缩"框中选中"压缩应用程序文件"和" 压缩静态文件",按需要设置"临时目录"和"临时目录的最大限制";

      IIS如何启用GZIP网页压缩

    2. 启用web服务

      打开http压缩服务后会出现‘web扩展服务’,右键,添加,如图

      IIS如何启用GZIP网页压缩

    3. 修改MetaBase.xml,记得先停止IIS Admin Service 服务(不然修改不了)

      基本参数说明:如果需要压缩动态文件,则将HcDoDynamicCompression设置为"TRUE",并在HcScriptFileExtensions中增加您要压缩的动态文件后缀名,如aspx;如果需要压缩静态文件,则将HcDoStaticCompression和HcDoOnDemandCompression设置为"TRUE",并在HcFileExtensions中增加您需要压缩的静态文件后缀名,如xml、css等;HcDynamicCompressionLevel和HcOnDemandCompLevel表示需要的压缩率,数值在0-10, 默认为0. 


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

      找到Location ="/LM/W3SVC/Filters/Compression/deflate"用于设置deflate压缩. 

      根据实际情况修改,如图

      然后,开始 > 运行中输入 c:\windows\system32\inetsrv,找到 MeteBase.xml,先备份,在修改。(有的服务器不需要修改此文件便可以使用)

    4. 重新开启IIS Admin Service 服务


    文章根据网上多篇教程综合整理而成,外加亲身操作经验。

二维码加载中...
本文作者:Mr.linus      文章标题: IIS如何启用GZIP网页压缩
本文地址:http://www.90qj.com/62.html  本文已经被百度收录,点击查看详情
版权声明:若无注明,本文皆为“挨踢 Blog”原创,转载请保留文章出处。
挤眼 亲亲 咆哮 开心 想想 可怜 糗大了 委屈 哈哈 小声点 右哼哼 左哼哼 疑问 坏笑 赚钱啦 悲伤 耍酷 勾引 厉害 握手 耶 嘻嘻 害羞 鼓掌 馋嘴 抓狂 抱抱 围观 威武 给力
提交评论

清空信息
关闭评论