2013-10-02 85 views
0

我有一個asp.net mvc網站,我有路由英寸我試圖做的有301重定向從「/general.asp?id=102」到「/ MyNewPage」 。我有一箇舊ID的數據庫表和每個ID的新頁面是什麼。重定向路由從網址與查詢字符串

我使用Routemagic爲了做主要的重定向,它工作得很好,直到你有querystrings。 (例如「/myoldpage.asp」到「/ mynewpage」效果非常好)

我使用的代碼是這樣的:

Dim route = routes.MapRoute() 
routes.redirect(Function (rt) rt.MapRoute(uniquestring, fromURL), true).To(route) 

如果舊的URL中有一個查詢字符串哪個失敗。

我該如何做一個像上面指定的重定向:「/general.asp?id=102」到asp.net MVC中的「/ MyNewPage」?

回答

7

你可以找到你的解決方案here

這可能幫助你

+0

謝謝你,給了我一個更好的辦法來解決這個問題。 – Solmead

相關問題