找不到在IIS7中redirect的解决scheme

我们最近切换到运行IIS7的Windows Server 2008 x64。 以前我们一直在使用Helicon的ISAPI_Rewrite来使用.htaccess文件来redirect。

不幸的是,这不再起作用,显然是因为在.net应用程序中设置pipe道的方式。 我们需要集成模式下的pipe道,但是从search结果来看,ISAPI_Rewrite只能在IIS7的经典模式下工作。

所以我尝试了URL重写模块。 但是这也不起作用,显然是因为它需要站点只能以64位模式运行,但是由于我们正在运行一个Progress数据库,我们必须具有32位模式的兼容性。

有没有其他的解决scheme,或任何修复,以获得这些解决scheme之一工作?

URLRewrite模块独立于32位和64位应用程序池工作,所以它必须是别的东西导致您的问题。 你确定你的重写规则已经正确设置了吗? 一个常见的错误是使用斜线启动匹配URL下的模式 ,但不应包含该斜杠。