45IT.COM- 电脑学习从此开始!
DIY硬件教程攒机经验装机配置
设计Photoshop网页设计特效
系统注册表DOS系统命令其它
存储主板显卡外设键鼠内存
维修显卡CPU内存打印机
WinXPVistaWin7unix/linux
CPU光驱电源/散热显示器其它
修技主板硬盘键鼠显示器光驱
办公ExcelWordPowerPointWPS
编程数据库CSS脚本PHP
网络局域网QQ服务器
软件网络系统图像安全
页面导航: 首页 > 电脑学院 > 服务器技术 >

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

电脑软硬件应用网 45IT.COM 时间: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%
------分隔线----------------------------
无法在这个位置找到: baidushare.htm
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
验证码:点击我更换图片
推荐知识