代码之家  ›  专栏  ›  技术社区  ›  ilija veselica

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

  •  0
  • ilija veselica  · 技术社区  · 14 年前

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

    1 回复  |  直到 14 年前
        1
  •  2
  •   Matthew Abbott    14 年前

    子文件夹不应该是问题。在到达MVC之前,IIS将检查现有的文件/文件夹,因此将包含您的内容的a/blog文件夹放在其中应该可以正常工作。要小心的是,如果您想在任何路由中使用/blog,因为这些路由将因现有的/blog文件夹而失败,可能会导致404。

    如果您发现它由于任何原因不工作,请尝试注册一个被忽略的路由:

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

    这将阻止MVC使用blog/处理任何URL。