htaccess Yönlendirme İşlemi

htaccess İle Yönlendirme İşlemi

Web Sitemizin Link Yapısını Oluşturuken Kullanabileceğimiz İki Seçenek Vardır. http://www.sitename.com veya http://sitename.com Gibi Kararlılık Google Açısından Önemlidir. Seçeneklerden Bir Tanesini Seçmemiz Bizim Yararımıza Olacaktır. 

htaccess İle Bu İşlemi Yapabilmemiz İçin 301 Yönlendirmelerini Kullanılır. 

www Yönelendirmesi
http://www.sitename.com Gibi Kullanım İstiyorsanız Aşağıdaki Satırları Kullanabilirsiniz.

RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.sitename\.com
RewriteRule (.*) http://www.sitename.com/$1 [R=301,L]

 

www Yönlendirmesi Olmadan
http://sitename.com Gibi Kullanım İstiyorsanız Aşağıdaki Satırları Kullanabilirsiniz.

RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.sitename\.com$
RewriteRule ^(.*)$ http://sitename.com/$1 [R=301,L]

 

HTTPS Yönlendirmesi
Eğer Sitenizde SSL Sertifikası Mevcutsa Bunu Kullanabilmeniz İçin htaccess Dosyası İçerisinden Yönlendirme Yapmanı Gerekecektir.

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://www.sitename.net [R=301,L]

Veya 

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

Kullanabilirsiniz.