首页 > 解决方案 > ASP.NET FriendlyURLS 路由,url 中间有值

问题描述

我已经为此做了几个小时,似乎无法弄清楚。希望这里有人可以帮助我。我正在尝试让我的路由正常工作,这样我就可以让我的路由成为

/users/{id}/profile

出于某种原因,这不起作用,我没有收到任何错误,它只是告诉我 404。这是我现在尝试使用的代码。

routes.MapPageRoute("Profile", "users/{id}/profile", "~/profile.aspx");

我很抱歉听起来很绝望,或者我想被勺子喂食,只是很沮丧。

标签: c#asp.netwebformsfriendly-url

解决方案


Logan,如果你使用来自 nugget 包管理器的 Microsoft.AspNet.FriendlyUrls 包会更好,这是微软自己的传统旧 Web 表单的官方 seo 友好路由工具。


您可以从以下链接获得更多帮助:
IntroducingFriendlyUrls


推荐阅读