新版ISAPI Rewrite (Rewrite3_0067_Lite)无效的原因

以前我用的是ISAPI_Rewrite3_0058_Lite.msi 版的,这次用了新的0067版。但安装完后发现并没有启动,安装完后在网站右键-属性那的状态处并无绿色的成功标识。按之前写的那篇《ISAPI Rewrite/IIS Rewrite无效的可能原因》,我就猜测是目录无everyone权限的原因,但改为everyone权限,并重启IIS服务,甚至重启电脑后都不行。后来看到了下图中的Web服务器扩展,把“所有未知ISAPI扩展设为允许”,就可以了。

image

但以前的服务器上并无允许这个“未知ISAPI扩展”,但却可以使用ISAPI,猜测是因为ISAPI Rewrite更新版本之后,就变成“未知”的了,所以需要这里做个允许。看来服务器软件还是不要一昧追求最新的,可用和稳定最重要。

如果想为某个网站启用这个ISAPI服务,可以在网站属性的ISAPI筛选器那边自己添加。如下图所示:

image

原文地址:https://www.cnblogs.com/scgw/p/1970997.html