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路徑。以編程方式構建帶有域名的路徑,或者從配置文件中選取它。 –