私はASP.NETMVCを初めて使用し、次のタスクに最適なアプローチを決定しようとしています。Webフォームアプリケーションから引き継ぐ次のURLがあり、MVCで次のパスを返すことで機能し続けたいと考えています。
- http://example.com/Default.aspx- > http://example.com/
- http://example.com/about.aspx- > http://example.com/about
- http://example.com/keyword1-keyword2-contact.aspx- > http://example.com/contact
新しいマップルートを作成する必要がありますか、それともURL書き換えモジュールを使用する必要がありますか?あなたが提唱するアプローチの例を提供してください。アプリケーションはIIS7.5でホストされ、ASP.NET4.5とMVC4.0を使用します。