我正在尝试通过使用 asp.net 路由在 asp.net 网络表单中实现无扩展名 url。
routes.Add("MyRouting", new Route("{PagePath}",
new MyRouteHandler("~/Default.aspx")));
通过执行此无扩展 URL 可以正常工作,但在少数情况下,路由路径实际上作为真实的物理路径存在。
EG:localhost/Services 抛出 404 异常,因为根目录中有一个名为 Services 的真实文件夹。
如何跳过目录路由?
谢谢