在我的 Global.asax.cs 路由中,我有一堆这样的路由条目:
routes.MapRoute(
name: "About",
url: "about",
defaults: new { controller = "Home", action = "About" }
);
routes.MapRoute(
name: "Buy",
url: "buy",
defaults: new { controller = "Home", action = "Buy"}
);
routes.MapRoute(
name: "Blog",
url: "blog",
defaults: new { controller = "Home", action = "Blog"}
);
依此类推——我可以拥有 facebook、twitter 等,这样当人们访问 http://www.mywebsite.com/blog或 /twitter 或 /facebook 等时,我会将它们重定向到实际链接。
我是否遗漏了一些明显的东西,或者是否有更简单的方法将所有这些组合在一个条目中?