为基本网址设置asp.net mvc路由

时间:2016-02-08 20:43:50

标签: asp.net-mvc asp.net-mvc-5

当我设置此路线时,我可以触发任何 controllerName / actionName 网址,因为我不需要开始网址/网页

我没有运行web api,因为我想使用razor来查看我的观点。

public static void RegisterRoutes(RouteCollection routes)
    {
        routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
        routes.MapMvcAttributeRoutes();
        routes.MapRoute(
            name: "Default",
            url: "{controller}/{action}/{id}",
            defaults: new { controller = "*", action = "*", id = UrlParameter.Optional }
        );

    }

但是当我启动项目并运行我的网站时,我会在浏览器中看到基本网址:http://localhost:62127/

给我404错误。

如何配置我的项目以返回IIS通常给我的403错误?何时禁用目录浏览?

0 个答案:

没有答案