我想要做的是重写 URL 以使它们对 SEO 更友好,但我仍然想将参数作为 int ID 传递。
例如,指向新闻文章的 URL 可能如下所示:“www.domain.com/category-id/article-id”或“domain.com/5/3”
我想要做的是在任何地方重写 URL,以便将类别的标题和文章的标题写入 URL,使其变为 fx“domain.com/politics/some-title”,但我仍然想通过文章的 ID 作为控制器操作的参数。这对于类别不太重要,但这是我想对文章 ID 做的事情,因为它是唯一的,但标题可能不是。
我检查了属性路由并查看了一些路由指南和问题,但没有找到任何可以让我实现此功能的东西。我刚刚开始使用 ASP.NET MVC,所以我无法研究任何太高级的东西。
提前致谢。