我在我的asp项目中使用路由,如果用户向.aspx页面发出请求,是否有可能重写url? 我已将路线配置为
route.MapPageRoute("Welcome", "welcome", "~/Welcome.aspx");
现在,如果用户发出Welcome.aspx请求,我想将URL重写为/ welcome。
答案 0 :(得分:0)
使用Microsoft.AspNet.FriendlyUrls nuget包。
它将为所有重写网址的网页提供路由,而不使用.aspx扩展名。
无需单独为所有页面编写自定义路由。