要实现ASP.NET友好的URL和默认.aspx,你可以使用URL重写和路由来进行配置。
以上代码将根目录的空URL(即域名后面没有任何路径)重写为Default.aspx页面。
void Application_Start(object sender, EventArgs e)
{
RouteTable.Routes.MapPageRoute("", "", "~/Default.aspx");
}
以上代码将根目录的URL映射到Default.aspx页面。
无论你选择使用URL重写还是路由,都可以实现ASP.NET友好的URL和默认.aspx的效果。这样,当用户访问根目录时,会自动跳转到默认.aspx页面,同时URL中不会显示默认.aspx。