次のようなマップルートを使用する場合
routes.MapRoute(
name: "Default",
url: "{controller}/{action}/{id}",
defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional }
);
の結果の URLは、私のサイトのベース URL のUrl.Action("","")
ようなものです。www.mysite.com/
しかし、アスタリスクのようなものを使用すると
routes.MapRoute(
name: "Default",
url: "{controller}/{action}/{*id}",
defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional }
);
の結果の URLUrl.Action("","")
は のようなものですが、2 番目のケースでは、どれが私のベース URL であるwww.mysite.com/Home/Index/
かを取得したいと考えています。www.mysite.com/
そのためにはどうすればよいですか?