Response.RedirectPermanent("~/About.aspx");
Cách sử dụng cũng y chang như Response.Redirect,chỉ có 1 điểm khác biệt ở đâu là status code 301 thay vì 302, cũng tương đương như phương thức sau:
1
2
3
4
5
6
7
| public static void RedirectPermanent(this HttpResponseBase response, string url) { response.StatusCode = 301; response.Status = "301 Moved Permanently" ; response.RedirectLocation = url; response. End (); } |
Có 1 tình huống cho rằng website của bạn có 1 trang Abouts.aspx, và giờ bạn muốn chuyển sang About.aspx, nếu bạn dùng Response.RedirectPermanent như bên trên thì page rank hay page index của trang About sẻ không bị mất đi và search engine sẻ cập nhật lại link trong database của nó.
Comments[ 0 ]
Đăng nhận xét