2015-03-19 69 views
0

我有一個現有的asp應用程序正在運行很長時間,許多客戶端用於發佈來自Form Post或Ajax帖子的不同技術(例如.Php,.Asp,的.aspx)。現在我們計劃將asp應用程序升級到MVC5。由於URL被修改,現有的URL不可用,他們得到404錯誤。如何將URL從經典asp路由到MVC應用程序

任何人都可以知道如何將網址從asp路由到MVC。下面是我的榜樣

http://bbbbbb.com/test/test/mytest.asp

http://newsite.com/mycontoller/myaction

+0

您是否在更改域名? – BabyDuck 2015-03-19 13:41:52

+0

不,我們正在使用相同的域名 – Santhosh 2015-03-20 05:56:30

+0

你可以參考這個鏈接 http://stackoverflow.com/questions/25672952/aspx-page-response-redirect-to-mvc-view – 2015-03-20 14:24:28

回答

0

這可能不是你要找的答案,但我們使用永久重定向。只需將http://bbbbbb.com/test/test/mytest.asp中的代碼替換爲:

<% 
    Response.Status = "301 Moved Permanently" 
    Response.AddHeader "Location", "http://newsite.com/mycontoller/myaction" 
%>