WIN2003服务器IIS下如何开启GZIP压缩

简介: 在上一篇文章黑客流谈到了关于网页打开速度对SEO的影响,其中提到了网页开启Gzip压缩的好处,接下来我来和大家分享一下WINDOWS系统IIS服务器下如何开启Gzip压缩。 首先我们来了解一下什么是Gzip,Gzip是GNU zip的缩写,它是一个GNU自由软件的文件压缩程序,也经常用来表示gzip这种文件格式。

在上一篇文章黑客流谈到了关于网页打开速度对SEO的影响,其中提到了网页开启Gzip压缩的好处,接下来我来和大家分享一下WINDOWS系统IIS服务器下如何开启Gzip压缩。

首先我们来了解一下什么是Gzip,Gzip是GNU zip的缩写,它是一个GNU自由软件的文件压缩程序,也经常用来表示gzip这种文件格式。gzip可以极大的加速网站,最高可以达到80%的压缩比率,利用Gzip的压缩算法来对服务器发布的网页内容进行压缩后再传输到客户端浏览器,这样实际上降低了网络传输的字节数,最明显的好处就是加快网页加载速度。大多数情况下APACHE服务器都开启了这个模块,而IIS一般很少有默认开启的,所以这里给大家分享一下如何在IIS服务器上开启Gzip压缩的方法。

其实IIS6已经内建了Gzip压缩的支持,只是没有好的管理界面,所以要开启这个功能还要花些时间。首先打开IIS,在“网站“(注意是网站这个主,不是具体的某个网站)上点右键,选择”属性“,再点开”服务“选项卡,将两个压缩选项都选中。如下图所示:

IIS下如何开启GZIP压缩-1

第二步在“WEB服务器扩展”上点右键,选择“添加一个新的服务器扩展”。如下图

IIS下如何开启GZIP压缩-2

输入扩展名:Gzip,路径为:C:\Windows\System32\inetsrv\gzip.dll,并设置扩展状态为允许。

IIS下如何开启GZIP压缩-3

接下来先停止IIS服务器,这个可以在IIS管理中停止,也可以在服务管理或CMD中停止,然后找到“C:\Windows\system32\inetsrv\MetaBase.xml”文件,用记事本打开(建议修改前先备份文件,我推荐使用Editplus编辑),找到 “IIsCompressionScheme”,这里有三个相同名字的段,最后一个不用管,我们只需修改前两个。 将 HcDoDynamicCompression、HcDoStaticCompression和HcDoOnDemandCompression设置为 “TRUE”,HcDynamicCompressionLevel设置为9(这里可以设置0~9,9是压缩率最高的),然后在HcFileExtensions(表示静态文件)和HcScriptFileExtensions(表示动态脚本文件)中增加你要压缩的文件类型,如:ASP、PHP等。

IIS下如何开启GZIP压缩-4

目录
相关文章
|
2月前
|
存储 网络协议 Windows
在域服务器中添加域成员(win2003)
在域服务器中添加域成员(win2003)
26 0
|
2月前
25、IIS服务器搭建(win server 2003)
25、IIS服务器搭建(win server 2003)
20 0
|
3月前
|
网络安全 PHP 开发者
IIS服务器发布PHP网站
IIS服务器,相信开发者都不会陌生,它的英文全称是Internet Information Services,是由微软公司提供的基于运行Microsoft Windows的互联网基本服务,常用于Windows系统的Web项目部署,本篇以PHP项目为例,讲解如何使用IIS完成PHP项目的发布。
56 0
|
3月前
|
开发框架 安全 .NET
IIS服务器发布ASP.NET项目
对于云服务器,程序员一般不会陌生,如果项目需要发布到现网,那么服务器是必不可缺的一项硬性条件,那么如何在云服务器上部署一个项目,需要做哪些配置准备,下面就由本文档为大家讲解,本篇以IIS服务器发布ASP.NET项目为例。
47 1
|
3月前
|
网络协议 文件存储 数据安全/隐私保护
【搭建服务器】Win10 IIS搭建webdav服务以及公网访问教程 - 挂载webdav
【搭建服务器】Win10 IIS搭建webdav服务以及公网访问教程 - 挂载webdav
|
1月前
|
Kubernetes 网络安全 Windows
要在云效部署到阿里云服务器上的 Windows Server 上的 IIS
【2月更文挑战第18天】要在云效部署到阿里云服务器上的 Windows Server 上的 IIS
165 4
|
1月前
|
安全 关系型数据库 MySQL
利用windows服务器自带的IIS搭建网站并发布公网访问【内网穿透】
利用windows服务器自带的IIS搭建网站并发布公网访问【内网穿透】
285 0
利用windows服务器自带的IIS搭建网站并发布公网访问【内网穿透】
|
2月前
​小课堂 -- IIS服务器搭建(ws2003)
​小课堂 -- IIS服务器搭建(ws2003)
16 0
|
2月前
|
关系型数据库 MySQL 应用服务中间件
【IIS搭建网站】在本地电脑上搭建web服务器并实现外网访问
在网上各种教程和介绍中,搭建网页都会借助各种软件的帮助,比如网页运行的Apache和Nginx、数据库软件MySQL和MSSQL之类,为方便用户使用,还出现了XAMPP、PHPStudy、宝塔面板等等一系列集成服务,都是为了方便我们能快速建立网站。是不是不适用这些软件就无法建立网站了呢?答案当然是否定的,在Windows系统中实际上集成了建立网站所必须的软件环境。今天就让我们来看看,如何使用Windows自带的网站程序建立网站吧。
|
3月前
|
算法 物联网 网络安全
HTTP/2:多路复用、服务器推送和首部压缩的革命
HTTP/2:多路复用、服务器推送和首部压缩的革命
HTTP/2:多路复用、服务器推送和首部压缩的革命