2

可能重复:
对 ASP.NET MVC 使用 IIS 应用程序请求路由 (ARR)

我有一个在 IIS7 中运行的 MVC3 中的应用程序和另一个在不同端口中运行的站点。我的 MVC 应用程序中的某些链接需要显示来自另一个站点的静态内容。由于各种限制,重定向不是一种选择。

我们尝试在 IIS7 中实现 URL 重写。

  1. 编写规则以重写模式匹配的 URL
  2. 从 ARR > 服务器代理设置安装应用程序请求路由并启用代理
  3. 从 ARR > 服务器代理设置中选中“在响应标头中反向重写主机”
  4. 应用程序池在 .NET 4.0 上以集成模式运行

不幸的是,ARR 路由不起作用。我检查了失败的请求日志,发现 URL 重写按预期工作,但路由没有发生。

有人遇到过这个问题吗?有什么线索吗?

4

0 回答 0