2010-02-09 155 views
0

我想將http重定向到https。 我試過這個,但我有一個問題,我不得不重定向到另一個頁面。 request.url給出當前頁面,而我需要重定向到另一頁面。 我該怎麼做。如何將http重定向到https

if(!Request.IsSecureConnection) 

{ 
    string redirectUrl = Request.Url.ToString().Replace("http:", "https:"); 

    Response.Redirect(redirectUrl); 

} 

問候

cmrhema

+2

重定向到其他頁面:) – ron 2010-02-09 15:36:19

回答

2

您發佈將創建網址完全相同,只有一個https: perfix,因爲你只是用https:更換http:代碼:

string redirectUrl = Request.Url.ToString().Replace("http:", "https:"); 

如果你想重定向到另一個頁面,只需做到這一點:

Response.Redirect("https://example.com/anotherPage.aspx");