MVC路由自定义后缀名地址

首先需要在system.webServer节点下添加:

 


在路由配置里面添加类似这样就行了:
 routes.MapRoute(
                name: "Default",
                url: "{controller}/{action}" + ".php",
                defaults: new { controller = "Home", action = "Index" }
            );
            routes.MapRoute(
                name: "Default2",
                url: "{controller}/{action}/{id}" + ".php",
                defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional }
            );

你可能感兴趣的:(.net,mvc)