加载MVC站点

时间:2012-09-14 17:00:02

标签: model-view-controller publishing

你好,我迫切需要帮助。我刚刚创建了一个在Visual Web Developer 2010中创建的MVC站点 每次和不同的Web主机我得到 - /索引 - 而不是正确加载网站。就像服务器或浏览器正在寻找“索引”文件而不是通过MVC文件夹路由到正确的启动页面。我已经做了我认为我想要做的所有事情,所有我的所有'系统'文件都带到'bin'文件夹以及其他所有内容,包括获得一个拥有MVC支持服务器的Web主机,但我仍然继续得到'索引/'和文件夹而不是网站。有人可以帮忙吗?我真的在一个地方。我已经在这个网站上工作了几个月,我需要让它运行起来。

谢谢,Rob

1 个答案:

答案 0 :(得分:0)

看起来您的默认路线未设置或设置指向不存在的位置。您的默认路由将在default.asax.cs页面中(MVC4是App_Start / RouteConfig.cs),看起来像这样:

routes.MapRoute(
        "Default", // Route name
        "",        // URL with parameters
        new { controller = "Home", action = "Index"}  // Parameter defaults
    );

因此默认操作是Home / Index。如果要重定向到其他默认页面,可以更改此项。