Bu makale, 301’nin ne olduğunu ve 301’nin nasıl kullanılacağını ayrıntılı olarak açıklayacaktır.
301
301, aşağıdakilerden herhangi birine atıfta bulunabilir:
1. 301, kalıcı olarak taşınan sayfalar için bir HTTP durum kodudur. Genellikle bir istemciyi yeni bir sunucuya veya aynı sunucudaki güncellenmiş bir konuma yeniden yönlendirmek için kullanılır. Bu kod, bir arama motorunu ve sık ziyaretçileri yeni web sayfasının nerede bulunduğu konusunda bilgilendirmenin harika bir yoludur. Aşağıdaki örnekte, .htaccess dosyasındaki bir 301, “http://computerhope.com” adresini ziyaret eden kullanıcıları https://www.computerhope.com’a yönlendiriyor.
Etki alanı yönlendirmesi
#HTTP 301 redirect computerhope.com to www.computerhope.com Options +FollowSymlinks RewriteEngine on rewritecond %{http_host} ^computerhope.com [nc] rewriterule ^(.*)$https://www.computerhope.com/$1 [r=301,nc]
Dosya içermeyen bir web sitesine veya web sitesi klasörüne bağlantının sonuna her zaman bir eğik çizgi ekleyin. Aksi takdirde, bağlantı bir 301 yönlendirmesiyle sonuçlanır. Aynı kural dizinler için de geçerlidir. Örneğin, bir dizinle uğraşırken, ekstra yükleme süresi gerektirdiğinden ve web sayfanızın sıralamasını düşürebileceğinden, 301 yönlendirmesini önlemeye yardımcı olması için https://www.computerhope.com/tips\/gibi bir şey kullanmanızı öneririz.
Tek web sayfası yönlendirmesi
Aşağıdaki tek sayfa 301 yönlendirmesi örneğinde, “oldexample.htm” sayfasını “newexample.htm”ye yönlendiriyoruz. İkinci örnek, bir alt dizindeki eski bir sayfayı yeni bir dizine yeniden yönlendirmektir.
redirect 301 /oldexample.htm https://www.computerhope.com/newexample.htm redirect 301 /jargon/b/backslas.htm https://www.computerhope.com/jargon/b/backslash.htm
2. 301 alan kodu hakkında bilgi arıyorsanız, alan kodu listesine bakın.