最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
IIS开启Gzip失败的决方法和如何开启gzip
时间:2012-04-25 编辑:简简单单 来源:一聚教程网
先说明下服务器环境:Windows2003+IIS+PHP+ISAPI Rewrite,检查iis的配置内容没有任何问题,但查询HTTP状态都是未开启Gzip状态,今天在访问服务器上一个Discuz论坛的时候底部一行信息: Gzip On。灵光一闪,难道是PHP自带的的Gzip与IIS的冲突?赶紧动手测试,打开PHP配置文件,将php_zip.dll的extension关闭,重启IIS。
上面的操作完成后,检测状态,现在已经是开启了Gzip的状态了。原来那个Gzip开启的批处理文件没有任何问题,问题在于PHP也开启了Gzip,IIS再开的时候冲突了
开启gzip方法
直接一点的方式通过命令行执行如下命令启用对动态/静态内容的压缩输出:
appcmd set config /section:urlCompression /doDynamicCompression:Trueappcmd set config /section:urlCompression /doStaticCompression:True添加一个新的 Web Service Extension (如果原来没有的话) ,输入 gzip.dll 的全路径 。
IIS 6.0 上压缩额外的文件扩展名
修改 MetaBase.xml 文件中 HcFileExtensions 添加额外的文件扩展名。
IIS 7.0 上压缩额外的文件扩展名
修改 ApplicationHost.config 文件,添加合适的 mimeType 并指定激活. 打开文件参考原有的行照葫芦画瓢就成。可能要设置多次才会成功
相关文章
- tomcat 开启gzip的方法详解 11-13
- win11内核隔离和内存完整性介绍 10-31
- win10全屏缩放设置教程 10-31
- win10系统备份出错解决教程 10-31
- win10打开软件每次都要询问解决教程 10-31
- win10更新驱动后设备出现异常解决教程 10-31