您好,欢迎来到中国博客联盟!这里只收录优秀独立博客,纯手工审核机制!
点此可加入QQ群交流建站心得!中国博客联盟QQ交流群快速加群按钮  中国博客联盟QQ交流群快速加群按钮 / 登录 / 注册 / 找回密码
当前位置:中国博客联盟 » 站长资讯 » 建站技巧 » 文章详细

windows/iis/zblog ASP.NET服务器如何开启gzip网页压缩?

来源:WingsBlog 浏览:3463次 时间:2015-02-04


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


gzip1

gzip2

打开IIS,启用HTTP压缩服务

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


gzip3

 

启用web服务

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


gzip4


修改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压缩.

根据实际情况修改,如图

gzip5

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


推荐博客

  • 木朵爱木朵爱

    木朵爱,为国内早期的爱情博客,记录相爱中的人,在感情里的点点滴滴。记录下的点滴,将成为日后最宝贵的回忆!

    www.muduoai.cn
  • 水清无鱼博客水清无鱼博客

    水清无鱼博客,一个带点诙谐、带点普通、带点价值的个人禅修网站。专注禅修、禅修生活以及禅修感悟,希望在这里你能够有所收获。

    www.bosir.cn
  • 猫的博客猫的博客

    一个技术小白的博客,一只热爱动漫的小滑稽,专注于动漫分享,无聊时分享网络资源,还有萌萌哒二次元小姐姐图片

    www.maobk.cn
  • 喵喵喵博客喵喵喵博客

    喵喵喵博客是一个致力于收集网络上最新最潮流的网络流行语的博客,为您提供最新以及年度最热门的网络用语、网络热词、网络新词等网络词汇的出处以及意思、用法盘点。也可以说这是一个充满了梗的网站。

    www.miaomiaomiao.org
  • zp blogzp blog

    zpblog是一个技术分享性质的博客,涉及Linux桌面及服务器相关话题、PHP开发相关话题、数据库相关话题、android应用开发相关话题以及windows相关话题等

    zpblog.cn
×
图标按钮