.Net 4 Response.RedirectPermanent 301 Yönlendirmeleri

OrjinalTon.Com'u yeniden kodlayıp yayınladıktan sonra değişen url yapılarım için arama motorlarını kızdırmamam gerekiyordu bu noktada 301 yönlendirmelerine ihtiyaç duydum çünkü aynı içerikler sitede duruyordu fakat adres yapısı değişmişti her neyse zaten konu başlığını görüp girdiyseniz 301 yönlendirmeleri nedir ne değildir az çok biliyorsunuzdur dolayısıyla uzatmıyorum bu muhabbeti ((:

Eskiden 301 yönlendirmesi yapmak için;

Response.Status = "301 Moved Permanently"
Response.AddHeader("Location", "YeniSayfa.aspx")
Response.RedirectLocation = "YeniSayfa.aspx"

 

Gibi yöntemler kullanmamız gerekiyordu ama artık .Net 4 ile birlikte Response.RedirectPermanent metodunu kullanmamız yetiyor. Response.RedirectPermanent metodu aslında Response.Redirect ile aynı mantıkta çalışıyor sadece durum kodu olarak HTTP 302 yerine HTTP 301 Moved Permanently kodunu gönderiyor. Bizim 3-5 satır kod yazarak yaptığımız işi tek başına hallediyor (: 301 mesajını gören bot gezinmeye yönlendiği adresten devam ediyor ve indexleme işlemine de buradan devam ediyor. Kodu aşağıdaki gibi kullanabilirsiniz.

Response.RedirectPermanent("YeniSayfa.aspx");

Sosyal Ağlarda Paylaşın

Share on Tumblr

Facebook Yorumları


Yorumlar (0)

Henüz hiç yorum yapılmamış. İlk yorumu siz yapın!

Yorum Yapın