我們正在開發一個新的系統來替換現有的系統。如何將Homepage.aspx重定向到MVC默認路由?
新系統是ASP.NET MVC,因此我們正在定義到我們的控制器和操作的路由。
舊系統與傳統的ASP.NET一樣,所以URL包含大量的.aspx頁面。
我們希望,這樣當用戶試圖訪問/Homepage.aspx
(很多用戶都會有一個書籤)來設置重定向,他們會被重定向到新系統中的默認路由,這僅僅是/
什麼是我做這件事的最好方法?
編輯: @Chance下面推薦了我指定的路線:
routes.MapRoute("Homepage", "Homepage.aspx", new { controller = "controller", action = "homepage" });
這工作,但我喜歡做一個重定向,因爲我不想Homepage.aspx
在地址欄做。還有什麼我可以做的嗎?
這可行,但我想做一個重定向,因爲我不想在地址欄中有`Homepage.aspx`。 – DaveDev 2011-01-07 14:07:34
這不適合我,除了上面的代碼之外,我會錯過任何東西嗎?我正在使用MVC3。 – Picflight 2011-02-21 18:31:34