我在我的asp.net 3.5 sp1網站中使用了url路由功能(http://msdn.microsoft.com/en-us/magazine/dd347546.aspx)。我想知道這是否與301重定向一樣?我想要的是一個301重定向從我的舊asp頁面到新的aspx頁面。Asp.net 3.5 sp1路由
0
A
回答
1
您指向的路由是映射到處理請求的頁面。看一下例子:
RouteTable.Routes.Add(
"Recipe",
new Route("recipe/{name}",
new RecipeRouteHandler(
"~/WebForms/RecipeDisplay.aspx")));
這是什麼設置正在採取URI像http://mysite.com/recipe/grits並將其發送到http://mysite.com/WebForms/RecipeDisplay.aspx?name=grits(或類似)。這是服務器端,而不是客戶端,像一個301.
如果你想重定向一個用戶,你需要映射到服務器。
1
不,您不能使用路由功能asp經典頁面重定向。 您可以配置iis來執行此操作。
相關問題
- 1. Asp.net 3.5 Sp1子域路由?
- 2. 需要在Asp.net 3.5 SP1路由
- 3. 使用ASP.Net 3.5 SP1路由與SharePoint 2007
- 4. 可以ASP.NET路由3.5 SP1做這個問題呢?
- 5. NET 3.5 SP1更改爲ASP.NET
- 6. Asp.net的路由在3.5
- 7. Asp.Net 3.5路由到Webservice?
- 8. MSCharts&.NET 3.5 SP1
- 9. Url使用Asp.net 3.5 sp1重寫2.0
- 10. ASP.NET 3.5 webforms URL路由問題
- 11. 從ASP.Net 3.5升級到3.5 sp1的網站
- 12. 檢測的.NET Framework 3.5 SP1依賴(CMP 3.5 W/O SP1)
- 13. .net 3.5 SP1的Web API?
- 14. .Net 3.5 SP1的交付
- 15. 抑制了.NET 3.5 SP1 REDIST
- 16. .NET 3.5 SP1中包含RGBRast?
- 17. WPF 3.5 SP1 V/s WPF 4.0
- 18. Autofac for .NET 3.5 SP1截取
- 19. 與.Net 3.5 SP1的HTTP錯誤
- 20. ASP.NET路由 - 添加路由
- 21. .NET 3.5 SP1作爲要求(或者我應該嘗試3.5 w/o SP1)?
- 22. system.missingMethodException而 - 3.5 SP1的版本地獄
- 23. 部署ASP.NET MVC2與EF v2.0目標框架3.5無sp1
- 24. Asp.net 3.5 URL路由和winforms發佈後不工作
- 25. asp.net 3.5多種語言網站的URL重寫/路由
- 26. Asp.net路由 - 路由約束和空路
- 27. ASP.NET MVC路由
- 28. ASP.NET路由
- 29. ASP.NET路由
- 30. Asp.net webapi路由
我想讓它在後面的代碼而不是配置IIS。有沒有其他方法? – DotNetUser
要爲** asp classic **頁面使用路由功能,這應該由asp.net引擎處理,並且我不這樣做。 –
我想讓它對SEO友好。我將我的asp頁面映射到新的aspx,但在url上仍然顯示asp頁面url,所以對於SEO他們仍然是兩個不同的頁面?很抱歉打擾,但我很困惑這些事情。 – DotNetUser