C# MVC 项目下的路由配置-RouteConfig


 

1. 设置备份全局路径下的路由

  目的,我们在网站中域名后面输入参数,可以跳转到相应的controller,例如:www.innovsys.cn/dd。直后端直接跳转到controller,获取dd参数。      

第一步,在RouteConfig文件中,添加

           routes.MapRoute(
                name: "M",
                url: "{id}",
                defaults: new {controller="M", action = "Index", id = UrlParameter.Optional }
            );

  注意: 上面的代码要放在 routes.IgnoreRoute("{resource}.axd/{*pathInfo}"); 下面

第二步,我们在MController中,看到

       public ActionResult Index(string id)
        {
            return View();
        }

第三步,在浏览器中输入 http://localhost:58934/20160901r2f0 可以直接进入到MController中的Index方法中,并且获取到id。

 

说明: name=随便输入的名字,url=域名后面的url参数等设置,defaults=controller的设置。

 

2. 以后再做记录

 

 

可以关注本人的公众号,多年经验的原创文章共享给大家。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM