ASP.NET MVC2-隔离使用PHP的子文件夹

ASP.NET MVC2-隔离使用PHP的子文件夹,php,asp.net-mvc-2,Php,Asp.net Mvc 2,我希望domain.com使用asp.net mvc2技术,domain.com/blog使用php。是否可以在服务器上执行此操作并隔离此文件夹以使用php?我知道使用子域(blog.domain.com)要容易得多,但我对子文件夹解决方案感兴趣。子文件夹不应该是个问题。IIS将在一个现有的文件/文件夹进入MVC之前检查它,所以将一个包含内容的/blog文件夹放入MVC应该可以。需要注意的是,如果您想在任何路由中使用/blog,因为这些路由将由于现有的/blog文件夹而失败,可能会导致404 如

我希望domain.com使用asp.net mvc2技术,domain.com/blog使用php。是否可以在服务器上执行此操作并隔离此文件夹以使用php?我知道使用子域(blog.domain.com)要容易得多,但我对子文件夹解决方案感兴趣。

子文件夹不应该是个问题。IIS将在一个现有的文件/文件夹进入MVC之前检查它,所以将一个包含内容的/blog文件夹放入MVC应该可以。需要注意的是,如果您想在任何路由中使用/blog,因为这些路由将由于现有的/blog文件夹而失败,可能会导致404

如果您发现它因任何原因不起作用,请尝试注册忽略的路由:

routes.IgnoreRoute("blog/{*pathInfo}");

这将阻止MVC处理任何包含blog/的URL。

但是/blog文件夹是否可能正在使用PHP,如果可能的话,如何做到这一点?谢谢只要安装了PHP,就不会有什么不同。