ASP.NET MVC4 ルーティングの使用:
サイトのメイン セクションにデフォルトのルーティング構成を設定したい場合:
routes.MapRoute(
name: "Default",
url: "{controller}/{action}/{id}",
defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional }
);
次に、次のような別のルーティング構成です。
routes.MapRoute(
name: "FOO",
url: "FOO/{controller}/{action}/{id}",
defaults: new { controller = "FOO", action = "bar", id = UrlParameter.Optional }
);
URLの文字列 " FOO/ " に注目してください (/{controller...
たとえば、次のような URL を使用してサイトのメイン セクションにアクセスできるようにしたいと考えています。
http://dummyurl.com/bar/1
ただし、使用する場合は、同じ名前のコントローラーとアクションにアクセスします
http://dummyurl.com/**FOO**/bar/1