首先来了解一下网站启用Gzip压缩的好处,它的好处显而易见,提高网页浏览速度,无论是之前说的精简代码、压缩图片都不如启用Gzip来的实在。下图为启用Gzip后的效果。

第一步:打开IIS,启用HTTP压缩服务

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

第二步:启用web服务

在 Web 服务扩展上面右键,选择新增 Web 服务扩展;

第三步:在服务中停止IIS Admin Service 服务

在开始菜单中的“管理工具”或者“资源管理器”中找到“服务”功能模块。找到IIS Admin Service选项,选择停止。(一定要先停止IIS Admin Service服务之后才能进行第四步。)

第四步:修改MetaBase.xml文件

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

打开MeteBase.xml文件搜索:Location ="/LM/W3SVC/Filters/Compression/gzip"

仔细核对以下代码(下面的代码是文件的原始代码):

HcCompressionDll=&qsuot;%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"

>

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"

>

将文件的原始代码替换为:

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"

>

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"

>

替换好之后,保存文件,再重新启动 IIS Admin Service 服务即可。这样Gzip压缩就启用成功了。

有些站长选择启动IIS后服务器里的所有网站依然打不开,不要着急,在“Internet 信息服务(IIS)管理器”中右键 > 所有任务 > 重启IIS。

最后,测试Gzip压缩是否成功,可以到站长工具http://tool.chinaz.com/Gzips/进行检测(复制网址到浏览器打开)。

服务器网站gzip压缩,网站实现Gzip网页压缩的方法与步骤 提高网页浏览速度相关推荐

  1. 视易服务器系统装,windows2000视易星云点歌数据服务器安装方法和步骤.docx

    windows2000视易星云点歌数据服务器安装方法和步骤.docx 安装windows2000server输入服务器的名称下一步会弹出如下对话框点击"详细信息"按钮进入如下窗口: ...

  2. python网页爬取方法_Python爬取网页的三种方法

    # Python爬取网页的三种方法之一:  使用urllib或者urllib2模块的getparam方法 import urllib fopen1 = urllib.urlopen('http://w ...

  3. 生成网站与发布网站的区别

    做完系统到发布了,右键Web层出现生成网站和发布网站,自己毫不犹豫的就点了发布网站,选择了网站目录,最后通过IIs设置网站,最后浏览成功,这样网站就发布好了,但是生成网站是什么啊,是不是只有先生成好网 ...

  4. ecshop lbi替换为html,ecshop商城网站首页幻灯片替换成自定义js轮播方法

    ecshop商城网站的首页都会有一个首页主广告位,可以不停的播放网站的一些图片.但是程序自带的首页幻灯片样式特别单一,而且首页幻灯片还带有黑色边框,不是很好看. 下面学做网站论坛总结的将ecshop商 ...

  5. 如何提高网页的效率(下篇)——Use YSlow to know why your web Slow

    网站最重要的东西是什么? --内容?SEO(搜索引擎优化)?UE(用户体验)?都不对!是速度! 内容再丰富的网站,如果慢到无法访问也是毫无意义的: SEO做的再好的网站,如果搜索蜘蛛抓不到也是白搭(页 ...

  6. 如何提高网页的效率(二)

    如何提高网页的效率(下篇)--Use YSlow to know why your web Slow 网站最重要的东西是什么? --内容?SEO(搜索引擎优化)?UE(用户体验)?都不对!是速度! 内 ...

  7. 转:如何提高网页的效率(下篇)——Use YSlow to know why your web Slow

    网站最重要的东西是什么? --内容?SEO(搜索引擎优化)?UE(用户体验)?都不对!是速度! 内容再丰富的网站,如果慢到无法访问也是毫无意义的: SEO做的再好的网站,如果搜索蜘蛛抓不到也是白搭(页 ...

  8. bim 模型web页面展示_一种操纵BIM模型在网页展示的方法与流程

    本发明涉及操纵BIM模型在网页展示的方法. 背景技术: : 现有网页展示BIM模型使用的是同步传输技术,同步传输的比特分组较大,它不是独立地发送每个字符,每个字符都有自己的开始位和停止位,而是把它们组 ...

  9. 怎样开启服务器网页压缩,网站怎么启动GZIP压缩方法(DZ,WP网站开启)

    什么是网页GZIP压缩 网页GZIP压缩是一项由 WEB 服务器和浏览器之间共同遵守的协议,也就是说 WEB 服务器和浏览器都必须支持该技术,所幸的是现在流行的浏览器都是支持的,包括 IE.FireF ...

  10. Apache开启Gzip压缩,LAMP网页压缩

    源自http://hi.baidu.com/mrlbz/blog/item/69447759beedafc19d82046b.html 我Wordpress的主机为LAMP架构,即Linux+ Apa ...

最新文章

  1. C语言再学习 -- 位、字节、字、字长、字元的关系
  2. LeetCode Best Time to Buy and Sell Stock II
  3. 游戏服务器出现问题怎么维护权益,游戏服务器出问题怎么解决
  4. Qt::WindowFlags
  5. 总结各类损失函数【修】
  6. 解决Visual Studio 2008 下,打开.dbml(LINQ) 文件时,提示The operation could not be completed. 的问题。...
  7. WinXP——如何重装XP系统
  8. 智能手机下半场迎来淘汰赛:有的拼供应链,有的打起了 AI 的主意
  9. WiresShark 图解教程1
  10. java里的哈希值。
  11. 华为手机html乱码,华为手机语言设置中文
  12. CTF逆向-[CISCN2018]2ex-WP_mips-32架构以及base64换表
  13. hibernate HQL 使用from (select ……)子查询的方法
  14. linux中lost+found目录介绍
  15. 怎样查网站的排名和收录情况
  16. 科研写作——常见句式(二)
  17. Java千问:Java语言各种数字的“非常规”写法你都会吗?
  18. 百度普通收录API提交报错:site init fail
  19. Android 连接wifi 检测是否需要portal 认证
  20. 佳能打印机浏览不到计算机,电脑为什么不识别佳能打印?

热门文章

  1. python26个保留字,Python保留字(关键字)一览表
  2. php获取openid 40163报错,微信支付授权获取 openId {\errcode\:40163,\errmsg\:\code been used, hints: [ req_id:...
  3. 翻译 Learning Unsupervised Video Object Segmentation through Visual Attention
  4. 关于使用 MediaPlayer.setLooping(true) 设置循环播放
  5. 联想笔记本触摸板失灵的一个原因及解决方法
  6. Theme Holo
  7. c语言正确标识符怎么判断,判断C语言的标识符是否正确
  8. 白天工作效率低,晚上效率高怎么调整过来?
  9. java无效的参数_java.sql.SQLException: 调用中无效的参数
  10. excel因为文件格式或文件扩展名无效,请确定文件未损坏(Excel文件格式或文件扩展名无效)...