たとえば、ユーザーが "http://site.com/controller.php"のようなURLを入力した場合、 "http://site.com/controller"と同じ結果が得られます。同等のURLを持つ例の
一覧:[MapRoute] asp.net mvc3で指定したファイル拡張子を使わずにURLをリダイレクトする方法はありますか?
1. /controller.php <-> /controller
2. /controller/action.html <-> /controller/action
3. /controller/action.asp <-> /controller/action
4. /controller/action/id.aspx <-> /controller/action/id
それを達成するためのエレガントな方法はありますか?
同様の質問が見つかりました。いくつか提案された解決法があります:http://stackoverflow.com/questions/4449449/asp-net-mvc-to-ignore-html-at-the-end-of-all-url –