クラシック ASP から MVC 4.0 にアップグレード中です。MVC プロジェクトには、モジュール、ビュー、およびコントローラーを含む独自のフォルダー構造があります。私たちの従来の ASP Web サイトは、検索エンジンで非常によくインデックス化されており、web.config の書き換えルールを使用して、すべてのわかりやすい URL (既存のフォルダーにマップされ、ページ拡張子を削除するものもあれば、SEO 用にマップされ、ファイルを含むフォルダーにマップされないものもあります) を使用します。 . 現在のすべての URL を維持する必要がありますが、それらはすべて MVC プロジェクトとは異なるフォルダーにマップされます。MVC プロジェクトを既定のプロジェクトで定義されたフォルダー構造のままにしたいのですが、既存の URL を引き続き使用する必要もあります。
MVC に移行するときにサイトの現在の URL を維持するための最良の方法は何ですか? カスタム ルーティングは、これを処理する唯一の/最善の方法ですか?