Htaccess ve 301 Yönlendirme Çeşitleri

Merhaba,

Bu yazımızda sizlere .htaccess nedir ne işe yarar ve 301 Yönlendirme Çeşitleri nelerdir bunlardan bahsedeceğiz.

 

Htaccess dosyası (hypertext access file), sunucuda klasör düzeyinde çeşitli özelleştirmeler , ayarlar ve uygulamalar yapan dosyadır. WordPress , joomla , opencart  gibi hazır sistemler için sitenin vazgeçilmezlerindendir.

Web sitenizin bir linkini, bir yazısını, bir sayfasını, bir kategorisini veya komple yönlendirmesini .htaccess dosyanız üzerinden yapabilirsiniz.

Aşağıdaki örnekleri kendi web sitelerinizde uygulayabilirsiniz.

 

Aşağıdaki kod bir linkinizi istediğiniz herhangi bir linke yönlendirir;

 

1             Redirect 301 /yonetici.php https://www.adveyer.com

Yani /yonetici.php şeklinde sitenize girdiğinizde otomatik olarak adveyer.com ‘a yönlendirilirsiniz.

 

Aşağıdaki kod sitenizin ana sayfasını farklı bir linke yönlendirir;

 

1             Redirect 301 / https://www.youtube.com

Bu örneğe göre sitenizin ana sayfası Youtube üzerine yönlendirilmiştir.

 

Aşağıdaki kod sitenizi komple yeni domaine taşıdığınızda işinize yarar. Sitenizde bulunan tüm linkleri belirttiğiniz yeni domaine uyarlanacak şekilde yönlendirir.

 

1             RewriteRule (.*) http://www.tumblr.com/$1 [R=301,L]

Mesela adveyer.com/yonetici-panel linkinize girdiğinizde tumblr.com/yonetici-panel şeklinde yönlendirme yapılır.

 

Aşağıdaki kod, sitenizin www olmayan şeklinde yönlendirir.

?

1

2             RewriteCond %{HTTP_HOST} ^www.adveyer.com [NC]

RewriteRule ^(.*)$ http://adveyer.com/$1 [R=301,L]

Aşağıdaki kod ise sitenizi www olan şekline yönlendirir.

?

1

2             RewriteCond %{HTTP_HOST} ^adveyer.com [NC]

RewriteRule ^(.*)$ http://www.adveyer.com/$1 [R=301,NC]

Bir sonraki yazımızda görüşmek üzere…