由于业务需要网站有三个子站点,网站首页需要指向到第三个子站点的页面,于是进行了Default.aspx页面的修改,涉及到两个文件是站点根目录下:Default.aspx.cs和Global.asax文件,下面修改内容如下:
- 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 );
- Default.aspx.cs文件是ASP.NET MVC默认寻找的首页文件,在OnLoad事件中写入了重定向代码,于是也要修改为:
public void Page_Load(object sender, System.EventArgs e) { Response.Redirect("~/Ezine"); }