我的路线定义为{file}.{extension}
具有以下约束:
file: index|start|inicio|comienzo
extension: asp|aspx|htm|html
因此,路由可以正常使用index.asp
或start.html
。
但这实际上并不是我想要的,我还希望index
或start
(没有extension
段)是有效路线。
问题在于路由{file}{extension}
extension
约束(\.(asp|aspx|htm|html))?
的{{1}}
不起作用,因为ASP.NET MVC路由处理程序不支持连续的段。
您是否对如何仅在一个路线中实现此功能有任何想法?而不是仅使用{file}
段声明另一个路径。
非常感谢你!