asp.net ルーティングを使用して、asp.net Web フォームに拡張子のない URL を実装しようとしています。
routes.Add("MyRouting", new Route("{PagePath}",
new MyRouteHandler("~/Default.aspx")));
この拡張子のない URL を実行すると問題なく動作しますが、ルーティング パスが実際の物理パスとして実際に存在する場合がいくつかありました。
例: ルートに Services という実際のフォルダーがあるため、localhost/Services は 404 例外をスローします。
ディレクトリのルーティングをスキップするにはどうすればよいですか?
ありがとう