gpt4 book ai didi

asp.net-mvc-3 - 自定义 MVC3 SEO 友好网址

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:41:56 24 4
gpt4 key购买 nike

我需要有关 MVC3 中自定义 url 的帮助。我有一个新闻表,在表中我有教育、商业、娱乐等类别。

现在我想获取 url 模式mysite.com/entertainment/news/id/title-text。或 mysite.com/news/entertainment/id/title-text

Controller 将是新闻。我最初的想法是在新闻 Controller 中创建子 Controller 并为这些子 Controller 创建单独的 View ,但我想知道这是否是最好的方法。我还计划如果一个人输入 mysite.com/news/entertainment 应该只显示最近的娱乐帖子的过滤页面。如果可能,请指导或协助。

谢谢

最佳答案

我已经找到了如何解决这个问题以获得类似的 url

mydomain.com/news/entertainment/Title-123

routes.MapRoute(
"NewsRoute", // Route name
"{controller}/{category}/{Title}-{id}",
new{ controller = "News", action = "Details",id = UrlParameter.Optional}
);

关于asp.net-mvc-3 - 自定义 MVC3 SEO 友好网址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9610209/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com