Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Model view controller mvc中的URL路由_Model View Controller_Url - Fatal编程技术网

Model view controller mvc中的URL路由

Model view controller mvc中的URL路由,model-view-controller,url,Model View Controller,Url,我的代码中有此url: http://localhost:12345/home/index//// 我想将我的url更改为不包含主页/索引(/) 我当前的Global.asax条目如下: routes.MapRoute( "Default", // Route name "{controller}/{action}/{parameter1}/{parameter2}/{parameter3}/{year}/{parameter4}", // URL with parameters

我的代码中有此url:

http://localhost:12345/home/index////

我想将我的url更改为不包含主页/索引
(/)

我当前的Global.asax条目如下:

 routes.MapRoute(
   "Default", // Route name
   "{controller}/{action}/{parameter1}/{parameter2}/{parameter3}/{year}/{parameter4}", // URL with parameters
   new { controller = "Home", action = "Index", parameter1= "", parameter2= "", parameter3= "", parameter4= ""} // Parameter defaults
   );
请让我知道如何更改它
“提前感谢”

应该像从URL中删除这些参数一样简单,因为默认词典中有这些参数

routes.MapRoute( “默认值”,//路由名称 “{parameter1}/{parameter2}/{parameter3}/{year}/{parameter4}”,//URL带参数 新建{controller=“Home”,action=“Index”,parameter1=“”,parameter2=“”,parameter3=“”,parameter4=“”}//参数默认值 );