私は以下のようなURLを作成したいと思います:asp.net MVC URLルーティング - サブフォルダ名
- http://localhost/news/announcement/index
- http://localhost/news/health/index
- http://localhost/news/policy/index
発表、健康、政策コントローラです
私はこのように新しいURLルートマップを作成します:
routes.MapRoute(
"News",
"news/{controller}/{action}/{id}",
new { controller = "Announcement", action = "Index", id = "" }
);
これは、2つのURLを以下は、同じページを表示し、正常に動作しますが、:
私は2番目のURLを阻止したいと思います。
私は何をしますか?
おかげ クォン
最初のURLはカスタムルートで一致していますが、2番目のURLはデフォルトルートで一致しています。 –
mvcフレームワークの「他の」予約キーワードですか? –
@Graphain - それは私の疑いですが、コード全体を見ることなく知るのは難しいです。 – tvanfosson