如何将一个页面的请求redirect到另一个是IIS?

我将如何将请求redirect到类似的URL

http://www.mydomain.com/foo.aspx 

到另一个URL

 http://www.mydomain.com/bar.aspx 

在IIS中。

这可以在IIS 6.0或7.0中完成吗?

如果你有一个现有的foo.aspx文件,那么你可以设置一个位置标题redirect到新的文件/ URL:

 <script runat="server"> private void Page_Load(object sender, System.EventArgs e) { Response.Status = "301 Moved Permanently"; Response.AddHeader("Location","bar.aspx"); } </script> 

在IIS6中,如果文件存在,使用pipe理单元,可以右键单击以打开该文件的属性,并selectredirect到其他位置。

在IIS7中,您可以使用重写模块来捕获请求并redirect它。

您可以在IIS7.0中使用URL重写 。