gpt4 book ai didi

asp.net-mvc - 从 URL mvc 中省略 Controller 名称

转载 作者:行者123 更新时间:2023-12-03 00:32:13 24 4
gpt4 key购买 nike

我想做一些与这篇文章类似的事情:

How to hide controller name in Url?

仅没有任何 ID。

服务器正在运行 IIS 6,并且页面已经显示,没有扩展名,因此这不是通配符问题。

我想打 http://website.com/action-name

我有http://website.com/controller/action-name工作

我假设这只是一个简单的路由更改,我不知何故搞砸了。我当前的路由规则是:

routes.MapRoute(
"RouteName",
"{action}",
new { controller = "Home", action = "Index" }
);

最佳答案

您的新路由规则是否位于{controller, action, id}默认路由规则之上,以便它有机会首先匹配 em>?

关于asp.net-mvc - 从 URL mvc 中省略 Controller 名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3169074/

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