asp.net-mvc – 将index.html设置为默认页面

前端之家收集整理的这篇文章主要介绍了asp.net-mvc – 将index.html设置为默认页面前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个空的ASP.NET应用程序,我添加了一个index.html文件。我想将index.html设置为网站的默认页面

我试图右键单击index.html并设置为起始页,当我运行它时,url是:http:// localhost:5134 / index.html但是我真正想要的是当我键入:http: // localhost:5134,它应该加载index.html页面

我的路由配置:

public class RouteConfig
    {
        public static void RegisterRoutes(RouteCollection routes)
        {
            routes.IgnoreRoute("{resource}.axd/{*pathInfo}");

            routes.MapRoute(
                name: "Default",url: "{controller}/{action}/{id}",defaults: new { controller = "Home",action = "Index",id = UrlParameter.Optional }
            );
        }
    }

解决方法

添加了一条指令给我的路由配置,以忽略空路由,这解决了我的问题。
routes.IgnoreRoute("");

猜你在找的asp.Net相关文章