十分钟让你的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来着……