İLE %100 UYUMLU: Güvenli E-Posta Hosting Hizmetimizi 1 AY ÜCRETSİZ Deneyin! HEMEN OLUŞTURUN
301 HTTP yanıt durum kodu web sunucu tarafından dönen bir durum kodudur. 301 HTTP durum kodu bir internet sitesi farklı bir internet sitesine veyahutta bir internet site içerisinde ki sayfanın yine aynı internet site içerisinde ki farklı bir sayfaya kalıcı olarak taşındığını belirleyen hata kodudur. 301 HTTP yanıt durumunun kullanım temel amacı eski kullanılmayan içeriği yeni adrese yönlendirmektir.
İçindekiler
blog.cenuta.com adresine giriş yaptığınızda sizi www.cenuta.com/blog adresine yönlendirdiğini görebilirsiniz. 301 Kalıcı Yönlendirme yani İngilizce adı ile 301 Moved Permanently işlemine örnek olarak gösterebiliriz.
cenuta.com/ornek.html sayfasına giren bir kullanıcıyı cenuta.com/ornek2.html dosyasına yönlendirmek istiyorsanız alt kısımda ki kodu kullanabilirsiniz.
Redirect 301 /ornek.html /ornek2.html
blog.cenuta.com/ornek.html sayfasına giren bir kullanıcıyı www.cenuta.com/blog/ornek.html adresine yönlendirmek istiyorsanız alt kısımda ki kodu kullanabilirsiniz.
Redirect 301 /ornek.html https://www.cenuta.com/ornek.html
Tüm web sayfanızı farklı bir sayfaya yönlendirmek yani alan adı değişimi yapmak istiyorsanız alt kısımda ki kodu kullanabilirsiniz.
Redirect 301 / https://www.cenuta.com
WWW olmadan giren kullanıcıları WWW olacak şekilde yönlendirmek istiyorsanız alt kısımda ki kodu kullanabilirsiniz.
RewriteEngine on RewriteCond %{HTTP_HOST} ^%{SERVER_NAME}%{REQUEST_URI} [NC] RewriteRule ^(.*)$ http://www.%{SERVER_NAME}%{REQUEST_URI} [L,R=301,NC]
WWW ile giren kullanıcıları WWW olmayacak şekilde yönlendirmek istiyorsanız alt kısımda ki kodu kullanabilirsiniz.
location ~ ^/ornek.html { rewrite ^(.*)$ /orgnek2.html permanent; }
location ~ ^/ornek.html { return 301 $scheme://www.cenuta.com/blog/ornek.html;}
server { listen 80; server_name cenuta.com; return 301 $scheme://www.cenuta.com$request_uri;}
WordPress üzerinde 301 işlemlerini kolay bir şekilde https://wordpress.org/plugins/redirection/ eklentisi ile gerçekleştirebilirsiniz.
WordPress üzerinde Eklenti ile 301 yönlendirmesi yapabileceğiniz gibi dilerseniz bulunduğunuz sunucuda Apache & LiteSpeed varsa “Apache (.htaccess) 301 Yönlendirme Kodu” başlığı altında ki kodları kullanarakta 301 yönlendirme işlemini yapabilirsiniz. Eğer ki Nginx kullanıyorsanız “Nginx 301 Yönlendirme Kodu” başlığı altında ki kodları kullanarakta 301 yönlendirme işlemini yapabilirsiniz.
cPanel’de 301 yönlendirmesi yapmak için öncelikle Redirects alanına giriş yapmanız gerekmektedir.
İlgili alana giriş yaptıktan sonra Add Redirect üzerinde ki adımları takip ederek kolay bir şekilde 301 yönlendirmesini yapabilirsiniz.
cPanel üzerinde Apache & LiteSpeed kullanıyorsanız “Apache (.htaccess) 301 Yönlendirme Kodu” başlığı altında ki kodları kullanarakta 301 yönlendirme işlemini yapabilirsiniz.
OpenCart üzerinde yapacağınız 301 yönlendirmeleri .htaccess veyahutta nginx.conf üzerinden yapılmaktadır. Eğer ki apache kullanıyorsanız “Apache (.htaccess) 301 Yönlendirme Kodu” nginx kullanıyorsanız “Nginx 301 Yönlendirme Kodu” sayfalarını inceleyebilirsiniz.