にルーティングを妨げます正常に動作します。 http://webPageAddress/foo/
に移動すると、私のアクションが呼び出され、リストが返されます。デフォルトルートは、私はアクションメソッドとコントローラーを持っていると私は、ルーティング属性を設定した属性で定義されたパスがASP.MVC
ここでは、このルートをデフォルトにしたいと考えています。私は新しい属性を追加しました:
[HttpGet]
[Route("~/")]
[Route("")]
public ActionResult List()
{
return View();
}
結果は、デフォルトルート(http://webPageAddress/
)動作しますが、もう動作(HTTP 404コード)しない古いもの(http://webPageAddress/foo/
)です。
どのようにミックスして、両方を正しく設定できますか?