有沒有辦法讓給定控制器中的所有操作都重定向到服務器根目錄?ASP.NET MVC路由:如何將所有操作重定向到Base Url?
例如,如果我有一個控制器首頁和行動方面的URL我想要的URL成爲/條款
如果我有一個控制器首頁和行動隱私另一個URL,那麼URL應該成爲/隱私。
我能夠通過硬編碼2個路由來做到這一點,但有沒有辦法自動做到這一點?
routes.MapRoute(
"Term",
"terms",
new { controller = "Home", action = "terms" }
);
routes.MapRoute(
"Privacy",
"privacy",
new { controller = "Home", action = "privacy" }
);
真棒..它的工作!謝謝! – Abe 2010-09-02 22:40:45