標準ルートが定義された ASP.Net MVC アプリケーションがあります。アプリは、データベースのメタデータを編集します。URL スキームは次のとおりです。
http://localhost/tables/Edit/[Name of Table Here]
edit
これにより、コントローラーの関数が呼び出さtables
れ、テーブルの名前がパラメーターとして渡されますid
。という名前のテーブルを除いて、すべてのテーブルが正常に機能しcon
ます。次の URL は 404 になります。
http://localhost/tables/Edit/con
私が考えることができる唯一のことは、con
MVC ルーティングに関してある種の予約語でなければならないということです。これが事実であるかどうか、そして避けるべき他の予約語があるかどうかは誰にも分かりますか?