system.web.routing(残念ながら、companyという物理ファイルが存在しないexample.com/about/companyのようなURLを作成するcmsを使用して)にルーティングするルートテーブルにルートを作成しようとしています。 iisの書き換え/ルーティングは使用できません)。次のことを試しましたが、結果は404になります。別の物理ファイルをポイントする場合(テスト目的)、ルーティングは正常に機能します。
void RegisterRoutes(RouteCollection routes)
{
routes.RouteExistingFiles = true;
routes.MapPageRoute("about", "about/us", "~/about/company", false);
}
それで、そのようなアイテムを指すことは可能ですか?