2012-08-14 27 views
2

我已在IIS 6上爲我的舊站點啓用了301重定向,在本文中提到的IIS中啓用了傳遞查詢字符串的選項。將URL數據傳遞到301上的新站點永久重定向

http://www.developerfusion.com/code/4678/permanent-301-redirect-with-querystring-in-iis/

我的舊網站是基於而我的新網站是一個基於asp.net的MVC 3 web表單。

我在重定向網站上獲取查詢字符串,但遇到了一個特定的url重定向問題。

該鏈接的重定向http://oldsite.com/blog/123-this-is-a-title.aspx轉到 http://newsite.com/blogpost.aspx?blogpostid=888&/blogpost.aspx.I從我的舊網站中刪除標題。

我需要從舊網站發佈的帖子的標題來在我的新網站的網址,以便我的asp.net mvc應用程序中的自定義路線可以從網址讀取標題並獲取博客帖子ID爲標題。

請讓我知道爲什麼我沒有得到我的新網站上發佈重定向時發佈的標題,以及如何從舊網址到我的新網站url的標題。

謝謝。 S.

回答

0

我認爲查詢字符串不正確。應該是它的形式

http://server/path/?name1=value1&name2=value2 see [wikipeadia][1] or [w3c][2] 

標題還沒有名稱標籤。它應該是

http://newsite.com/blogpost.aspx?blogpostid=888&title=/blogpost.aspx