网站Gzip压缩

简介:

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

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

wKioL1lLgXLBKR7MAACKMqasXoY321.jpg-wh_50

2.    第二步:启用web服务

wKioL1lLgbviLChnAAC9R1EO7GU370.jpg-wh_50

 

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

开始 > 运行中输入:services.msc

在服务里找到 IIS Admin Service 停止

wKioL1lLggrTD0OZAADij1ZnBqI937.jpg-wh_50

4.    第四步:修改MetaBase.xml

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

搜索 Location ="/LM/W3SVC/Filters/Compression/gzip"

仔细核对下代码:

<IIsCompressionScheme Location ="/LM/W3SVC/Filters/Compression/deflate" HcCompressionDll="%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" ></IIsCompressionScheme><IIsCompressionScheme 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" ></IIsCompressionScheme>

替换成:

<IIsCompressionScheme Location ="/LM/W3SVC/Filters/Compression/gzip" HcCompressionDll="%windir%\system32\inetsrv\gzip.dll" HcCreateFlags="1" HcDoDynamicCompression="TRUE" HcDoOnDemandCompression="TRUE" HcDoStaticCompression="TRUE" HcDynamicCompressionLevel="10" HcFileExtensions="html cssjshtm xml txt" HcOnDemandCompLevel="10" HcPriority="1" HcScriptFileExtensions="phpdll" ></IIsCompressionScheme><IIsCompressionScheme Location ="/LM/W3SVC/Filters/Compression/deflate" HcCompressionDll="%windir%\system32\inetsrv\gzip.dll" HcCreateFlags="2" HcDoDynamicCompression="TRUE" HcDoOnDemandCompression="TRUE" HcDoStaticCompression="TRUE" HcDynamicCompressionLevel="10" HcFileExtensions="html cssjshtm xml txt" HcOnDemandCompLevel="10" HcPriority="1" HcScriptFileExtensions="phpdll" ></IIsCompressionScheme>

然后在保存MeteBase.xml,保存好后再启动IIS。这样Gzip压缩就启用成功了。



 本文转自 技术花妞妞 51CTO博客,原文链接:http://blog.51cto.com/xiaogongju/1941011

相关文章
|
3月前
|
应用服务中间件 nginx
nginx配置gzip压缩
nginx配置gzip压缩
|
6月前
|
算法 Linux
Gzip是一种广泛使用的文件压缩程序
【4月更文挑战第28天】Gzip是一种广泛使用的文件压缩程序
77 2
|
JavaScript 算法 Java
网页内容压缩与解压教程
本教程将为你介绍如何使用Node.js、Java和Python进行网页内容的压缩与解压。我们将重点讨论gzip、deflate和brotli这三种常用的压缩方法。
320 0
|
开发框架 .NET PHP
JavaWeb - 网页 GZIP 压缩检测
JavaWeb - 网页 GZIP 压缩检测
137 0
|
Unix Windows
阿里云虚拟主机:如何上传压缩文件,如何解压缩?
本文介绍阿里云虚拟主机:如何上传压缩文件,如何解压缩?购买前请先:领取阿里云幸运券,有很多优惠,下文中有领取链接。 购买建议多买几年,年数越多优惠越多。
5163 0
|
Web App开发 缓存 前端开发
|
机器学习/深度学习 C#
C#使用Gzip解压缩完整读取网页内容
using System; using System.Threading; using System.Text; using System.Text.RegularExpressions; using System.
1580 0
|
JSON Java 应用服务中间件