WD1X.COM - 问答一下,轻松解决,电脑应用解决专家
主板显卡CPU内存显示器
硬盘维修显卡维修显示器维修
注册表系统命令DOS命令Win8
存储光存储鼠标键盘
内存维修打印机维修
WinXPWin7Win11Linux
硬件综合机箱电源散热器手机数码
主板维修CPU维修键盘鼠标维修
Word教程Excel教程PowerPointWPS
网络工具系统工具图像工具
数据库javascript服务器
PHP教程CSS教程XML教程

IIS开启gzip失败的原因:通配符应用程序映射

更新时间:2012-07-01 16:49 作者:佚名点击:

前面总结了一个GZIP失败的原因:PHP的extension和iis冲突,今天又遇到一个新的情况,确认没有冲突,各项权限设置正常,各项配置正确,但GZIP就是开启失败,确认过几遍没有问题,就只能从其他方面找下原因所在。

因为是IIS,所以考虑影响GZIP开启的原因还是得从IIS的各项里面着手,而IIS上除了IIS本身,也就ISAPI筛选器和主目录里面的通配符应用程序映射,这两个地方可以挂接外部的dll文件,来扩展IIS的功能。

先看ISAPI筛选器,服务器上安装了不少的ISAPI筛选器,用于URL重写的组件ISAPI_Rewrite、.Net、PHP和其他一些筛选器。先将除了上述三个ISAPI筛选器之外的筛选器删除,重启IIS,检测GZIP,依然是没有输出。

再到主目录里面的通配符应用程序映射里面查看,因为某些原因,添加了一个通配符应用程序映射,删除之,重启IIS,再来检测GZIP,HTTP头里面已经输出了GZIP,再次用网上的gzip检测工具检测,提示支持GZIP。

困扰了我一周的GZIP失败的问题找到,下面的工作就是联系通配符应用程序的开发商,反馈这个问题,让他们解决了。

顶一下
(2)
100%
踩一下
(0)
0%
------分隔线----------------------------
你可能感兴趣的内容