我想在网址中获取一个名称,然后重定向到原始网页,例如:
<facebook.com/mat/default.aspx> to <facebook.com/default.aspx>
使用地图路由我可以这样做:
routes.MapPageRoute("userName_map", "{userName}/default","~/default.aspx");
但我不能为每一页都这样做。我想要一个所有页面的解决方案 我该怎么办?
答案 0 :(得分:0)
如果它们全部转到“〜/ default.aspx”,您可以使用通配符执行此操作:
routes.MapPageRoute("userName_map", "{*userName}", "~/default.aspx");
星号*告诉它超过{userName} /的任何内容都适用于此规则。
希望这有帮助!祝你好运!