186-0984-0880
 
Gzip压缩技术让网站的速度提升起来!修改默认200K文件上传限制
日期:12-07 浏览次数:15

 IIS-》网站属性-》服务钩选-》HTTP压缩-》确定

IIS-》Web服务扩展-》右键 添加一个新的Web服务扩展-》添加扩展名-》HTTP Compression
要求的文件-》添加-》C:WINDOWSsystem32inetsrvgzip.dll-》确定
IIS-》Web服务扩展-》选择HTTP Compression-》右侧点击允许
设置Gzip参数
需要手工修改C:windowssystem32inetsrv 目录下的 MetaBase.xml 文件
注意MetaBase.xml对于IIS的运行非常重要,若被破坏轻则IIS不能正常运行,重则可导致重装系统,所以修改这个文件之前一定要做好备份,复制一个命名为MetaBase_backup.xml文件备份。
暂停运行IIS命令 net stop iisadmin
记事本编辑MetaBase.xml文件,
找到
<IIsCompressionScheme Location ="/LM/W3SVC/Filters/Compression/deflate"
  HcCompressionDll="%windir%system32inetsrvgzip.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%system32inetsrvgzip.dll"
  HcCreateFlags="1"
  HcDoDynamicCompression="TRUE"
  HcDoOnDemandCompression="TRUE"
  HcDoStaticCompression="TRUE"
  HcDynamicCompressionLevel="0"
  HcFileExtensions="htm
   html
   txt"
  HcOnDemandCompLevel="10"
  HcPriority="1"
  HcScriptFileExtensions="asp
   dll
   exe"
 >
</IIsCompressionScheme>
 
设置deflate压缩参数。
HcDynamicCompressionLevel="0" 更改为 HcDynamicCompressionLevel="1"
设置gzip压缩参数。
HcDynamicCompressionLevel="0" 更改为 HcDynamicCompressionLevel="1"
HcDoStaticCompression="FALSE" 更改为 HcDoStaticCompression="TRUE"
增加静态和动态扩展名整体修改如下
<IIsCompressionScheme Location ="/LM/W3SVC/Filters/Compression/deflate"
  HcCompressionDll="%windir%system32inetsrvgzip.dll"
  HcCreateFlags="0"
  HcDoDynamicCompression="TRUE"
  HcDoOnDemandCompression="TRUE"
  HcDoStaticCompression="TRUE"
  HcDynamicCompressionLevel="1"
  HcFileExtensions="htm
   html
   css
   swf
   xml
   txt"
  HcOnDemandCompLevel="10"
  HcPriority="1"
  HcScriptFileExtensions="asp
   aspx
   php
   zip
   rar
   dll
   exe"
 >
</IIsCompressionScheme>
<IIsCompressionScheme Location ="/LM/W3SVC/Filters/Compression/gzip"
  HcCompressionDll="%windir%system32inetsrvgzip.dll"
  HcCreateFlags="1"
  HcDoDynamicCompression="TRUE"
  HcDoOnDemandCompression="TRUE"
  HcDoStaticCompression="TRUE"
  HcDynamicCompressionLevel="1"
  HcFileExtensions="htm
   html
   css
   swf
   xml
   txt"
  HcOnDemandCompLevel="10"
  HcPriority="1"
  HcScriptFileExtensions="asp
   aspx
   php
   zip
   rar
   dll
   exe"
 >
</IIsCompressionScheme>
 
===================================
更改默认附件上传文件大小的限制
修改文件 metabase.xml 
AspMaxRequestEntityAllowed="204800"
更改为
AspMaxRequestEntityAllowed="20480000"
即默认200k更改为20M
===================================
保存文件
重启IIS命令 net start w3svc 命令 iisreset
如果不想停止IIS而直接编辑MetaBase.xml文件则这样操作。
 
计算机管理-》Internet信息服务(IIS)管理器属性-》钩选“允许直接编辑配置数据库”
这样就可以,不用停止IIS编辑MetaBase.xml文件
检测是否压缩工具 http://tool.chinaz.com/Gzips/
 

← 上一篇 下一篇 → 返回首页
如有意向,请联系我们的客户经理
我们会根据您的需求为你制定详细的解决方案
在线咨询 or 拨打业务热线:186-0984-0880
在线咨询
热线电话
解决方案
扫一扫

扫一扫
关注新图闻科技

全国咨询热线
186-0984-0880

返回顶部