ルーティング機能は、URL階層構造と実行したいコントローラ&アクション&パラメータを結びつける機能です。 ASP.NET MVCでは、Global.asax の RegisterRoutes メソッド内で MapRoute メソッドを呼び出して設定しています。 routes.MapRoute( "Default", "{controller}/{action}/{id}", new { controller = "Home", action = "Index", id = UrlParameter.Optional } ); このルートの意味は、 「http://localhost:2154」 をWebアプリケーションルートと仮定した場合、 http://localhost:2154/A/B/C/ というURLが実行されたら Aをコントローラ、 Bをアクション、 Cをidパラメータ とし、