ISAPI_Rewrite 3在IIS7上的新网站上无法正常工作

问题描述:

与我合作的一些程序员在其本地机器上安装了ISAPI_Rewrite 3,并且它的工作非常好。我刚刚创建了一个新网站,并且ISAPI_Rewrite 3在那里也没有问题。但是我的一个同事做了同样的事情(向IIS7添加了第三个网站),而新网站似乎并不想使用.htaccess文件。ISAPI_Rewrite 3在IIS7上的新网站上无法正常工作

我检查,以确保所有的虚拟文件夹都设置正确和IUSER系统用户有适当的访问权限。

我想知道是否有什么我可能错过了?

这并没有回答让你的v3工作,但我在客户端有类似的问题,并且解决方案似乎是Helicon技术公司建议升级到IIS7上的Helicon Ape。我们没有太大麻烦,因为v3规则是​​一样的。

我们必须添加/取消注释一个设置才能使HTTP_X_REWRITE_URL服务器变量正常工作。请参阅http://www.helicontech.com/forum/15523-How_do_I_get_HTTP_X_REWRITE_URL_using_ape.html

+0

另请参阅本主题有关HTTP_X_REWRITE_URL的版本问题。 http://www.helicontech.com/community/Windows_2008_IIS7_upgrade_044_to_076_HTTP_X_REWRITE_URL-8-175.html – goodeye 2012-11-15 01:08:33

尝试检查该网站的权限。描述的必要权限here