Asp.net 3.5 sp1 routing
本文关键字:sp1 routing net Asp | 更新日期: 2023-09-27 18:12:06
我使用url路由功能(http://msdn.microsoft.com/en-us/magazine/dd347546.aspx)在我的asp.net 3.5 sp1网站。我想知道这和301重定向一样吗?我想要的是一个301重定向从我的旧asp页面到新的aspx页面。
您指向的路由是到处理请求的页面的映射。请看下面的例子:
RouteTable.Routes.Add(
"Recipe",
new Route("recipe/{name}",
new RecipeRouteHandler(
"~/WebForms/RecipeDisplay.aspx")));
设置的是获取像http://mysite.com/recipe/grits这样的URI并将其路由到http://mysite.com/WebForms/RecipeDisplay.aspx?name=grits(或类似的)。这是在服务器端完成的,而不是客户端,像301。
如果你想重定向一个用户,你需要在服务器中映射它
不能,你不能使用路由特性为asp经典页面重定向。