0
我有两个Web应用程序(两个虚拟目录) - 一个是asp.net Web应用程序,另一个是asp.net mvc应用程序。我想从我的遗留Web应用程序中将某些类型的用户重定向到我的mvc应用程序。从ASP.NET Web应用程序重定向到ASP.NET MVC应用程序
如何实现这个目标?
请指点
我有两个Web应用程序(两个虚拟目录) - 一个是asp.net Web应用程序,另一个是asp.net mvc应用程序。我想从我的遗留Web应用程序中将某些类型的用户重定向到我的mvc应用程序。从ASP.NET Web应用程序重定向到ASP.NET MVC应用程序
如何实现这个目标?
请指点
使用Response.Redirect
if(someConditionIsMet)
{
Response.Redirect("http://www.example.com/MVCApp/");
}
编辑:更新直接为完整的路径,而不是根源。 编辑2:更新了URL以显示MVC路由而不是物理页面地址。
感谢您的回复。但我的问题是两个独立的虚拟目录。因此,我如何从传统的web应用程序跳转到新的mvc应用程序。唯一的办法是Response.redirect? – subramn
我没有看到问题。而不是使用根目录'〜',只需使用包含域名的完整路径。 –
两个虚拟目录是指两个不同的网站,不管是否在同一个IIS中并不重要。您必须指定要重定向到的其他页面的完整HTTP路径。以编程方式构建带有域名的路径,或者从配置文件中选取它。 –