PartialController という名前のコントローラーと、AboutMe という名前のアクション メソッドがあります。localhost/Partial/AboutMe からアクション メソッドにアクセスできます。しかし、localhost/About からアクセスしたいのです。だから私はこのように私のルートを変更しました:
routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
routes.MapRoute(
name: "Default",
url: "{controller}/{action}/{id}",
defaults: new { controller = "Blog", action = "Index", id = UrlParameter.Optional }
);
routes.MapRoute(
name: "About",
url: "About",
defaults: new
{
controller = "Partial",
action = "AboutMe",
id = UrlParameter.Optional
}
);
しかし、localhost/About から AboutMe アクションにアクセスしようとすると、404 例外が発生しました。アドバイスが必要です。