1:mvc3、4默认的URL地址为:http://localhost:xxx/controllerName/actionName
现在想自定义为:http://localhost:xxx/MyAdmin/controllerName/actionName
MyAdmin为自定义的目录,不是控制器。
2:MVC默认的view结构一个控制器生成一个文件夹,项目大的话不便于管理,想归类管理如何做。如以下的目录结构:
如果单纯的第一个文体可以在route里配置url为 MyAdmin/{controller}/{action}/id,
分类的话可以考虑用Area
能否具体写一下,现在用的是mvc4,我在Routeconfig类里边写了
//自定义路由
routes.MapRoute(
name: "MyUser",
url: "AdminCenter/{controller}/{action}/{id}",
defaults: new { controller = "User", action = "Index", id = UrlParameter.Optional }
);
可是还是不行
Global 文件里配置
能否贴出具体代码看一下
@微蓝明媚: 你想怎么配置
@zhibudao:
就是第一个问题:
现在想自定义为:http://localhost:xxx/MyAdmin/controllerName/actionName
MyAdmin为自定义的目录,不是控制器。
@微蓝明媚: 你贴出global代码给我看看