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

第一:修改一下路由:

 把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来着……

相关文章:

  • 2021-11-01
  • 2021-11-25
  • 2021-11-14
猜你喜欢
  • 2021-09-13
  • 2021-11-05
  • 2021-05-25
  • 2022-12-23
  • 2021-11-24
相关资源
相似解决方案