当我将所有文件放在我网站的根目录中时,它会覆盖现有网站并自动转到日历应用程序而不是我拥有的index.php。
我有一个我无法更改的现有网站,所以我想知道如何在子目录中部署它,例如mysite.com \ mvc_app \ Home \ Index
这是路由配置的路由,任何帮助将不胜感激! (我试图忽略空白路线,但似乎仍然打开应用程序,即使主机设置将mysite.com路由到index.php作为默认页面)
public static void RegisterRoutes(RouteCollection routes)
{
routes.IgnoreRoute("");
routes.MapRoute(
name: "Default",
url: "{controller}/{action}/{id}",
defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional }
);
}