十分钟让你的ASP.NET MVC网站变成PHP

时间:2023-03-08 18:13:36
十分钟让你的ASP.NET MVC网站变成PHP

昨天从网上看来的,某个人发的方法:

第一:修改一下路由:

把RouteConfig中的:

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

改成:

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

第二步,在Web.Config里的system.webServer中加上:

<modules runAllManagedModulesForAllRequests="true" />

再运行一下,看起来很像是PHP了吧。

对了,Java的Struts的似乎是xxx.do来着……