【发布时间】:2010-06-08 16:15:37
【问题描述】:
我如何将请求重定向到像
这样的 URLhttp://www.mydomain.com/foo.aspx
到另一个网址,如
http://www.mydomain.com/bar.aspx
在 IIS 中。
这可以在 IIS 6.0 或 7.0 中完成吗?
【问题讨论】:
-
服务器故障:serverfault.com
我如何将请求重定向到像
这样的 URLhttp://www.mydomain.com/foo.aspx
到另一个网址,如
http://www.mydomain.com/bar.aspx
在 IIS 中。
这可以在 IIS 6.0 或 7.0 中完成吗?
【问题讨论】:
实际上有几种方法可以做到这一点
1) 响应.重定向 2)Server.Transfer(尽管它仍会显示为“foo.aspx” 3) 在用户访问 ASP.NET 之前使用 URL 重写来重定向用户
这一切都可以在 IIS6 和 7 上完成,虽然 IIS6 需要一个 ISAPI URL 重写模块,但 IIS7 有一个内置模块。
【讨论】: