如何在asp路由中重写路径?

时间:2018-05-06 15:48:14

标签: asp.net .net routing

我在我的asp项目中使用路由,如果用户向.aspx页面发出请求,是否有可能重写url? 我已将路线配置为

route.MapPageRoute("Welcome", "welcome", "~/Welcome.aspx");

现在,如果用户发出Welcome.aspx请求,我想将URL重写为/ welcome。

1 个答案:

答案 0 :(得分:0)

使用Microsoft.AspNet.FriendlyUrls nuget包。

它将为所有重写网址的网页提供路由,而不使用.aspx扩展名。

无需单独为所有页面编写自定义路由。