我想在启动页面时将Default.aspx路由到另一个URL。
我的Global.asax是这样的:ASP.NET 4.0 Routing and Default.aspx(如何编写处理程序?是否需要)
protected void Application_Start(object sender, EventArgs e)
{
RegisterRoutes(RouteTable.Routes);
}
public static void RegisterRoutes(RouteCollection routes)
{
routes.MapPageRoute(
"Default", // Route name
"My Site", // URL with parameters
"~/Default.aspx" // Parameter defaults
);
}
我应该写我的目的处理程序?
(我发现一些样本的.net 3.5和MVC,但怎么样.net 4网页表格)
如果是的我怎么能写它?
编辑:
这行究竟做什么?
routes.Add("Default", new Route(string.Empty, new RouteHandler("~/Default.aspx")));
我使用web表单 - >不MVC
感谢advace
你只是想重置网站的首页吗? –
嗨安德烈,你的意思是什么重置?我只想在页面启动时将“Default.aspx”路由到“我的网站”。意味着当用户输入“www.domain.com/Default.aspx”时,他/她将在他/她的浏览器中看到“www.domain.com/我的网站”。 – MoonLight
我不知道这样做对SEO是否有用!我想为我的所有网页做这项工作。 – MoonLight