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
另请参阅本主题有关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