[原创]ASP.NET MVC默认首页Default.aspx指向修改

由于业务需要网站有三个子站点,网站首页需要指向到第三个子站点的页面,于是进行了Default.aspx页面的修改,涉及到两个文件是站点根目录下:Default.aspx.cs和Global.asax文件,下面修改内容如下:

  1. Global.asax文件定义了ASP.NET MVC的URL路由规则,默认是/Home/Index,现在修改为/Ezine/Index,修改内容如下:
                routes.MapRoute(
                    "Default",                                              // Route name
                    "{controller}/{action}/{id}",                           // URL with parameters
                    new { controller = "Ezine", action = "Index", id = "" }  // Parameter defaults
                );
    
  2. Default.aspx.cs文件是ASP.NET MVC默认寻找的首页文件,在OnLoad事件中写入了重定向代码,于是也要修改为:
            public void Page_Load(object sender, System.EventArgs e)
            {
                Response.Redirect("~/Ezine");
            }
    
赞(0) 打赏
分享到: 更多 (0)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏