htaccess dosyası ile site yönlendirme ve www ekleme / kaldırma

Htaccess dosyasını kullanarak, sitemiz için yönlendirme yapabiliriz. Htaccess dosyası oluşturmak için normal bir metin belgesi oluşturalım. Oluşturmuş olduğumuz metin belgesini kaydederken adını .htaccess olarak kaydedelim. Böylelikle artık yeni bir htaccess dosyası oluşturmuş oluyoruz.

Site adresimizin başındaki www’yü kaldırmak yada eklemek isteyebiliriz. Bu ayarı yapmak için oluşturduğumuz htaccess dosyasına bazı kodlar eklememiz gerekecek.

Site adresimizin başına www eklemek istersek, oluşturduğumuz htaccess dosyasının için aşağıdaki kodları ekleyelim…

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

Böylelikle sitemize siteadi.com olarak girsek dahi, www.siteadi.com adresine yönlendirilmiş olacağız.

Eğer site adresimizin başındaki www’yü kaldırmak istesek bu kezde aşağıdaki kodları, oluşturduğumuz htaccess dosyasının içine ekleyelim.

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

Böylelikle sitemize www.siteadi.com olarak girmiş olsak bile, otomatik olarak siteadi.com adresine yönlenmiş olacağız.

Bu şekilde sitemizi istediğimizi adrese yönlendirebiliriz. Tek yapmamız gereken oluşturduğumuz dosyayı hostumuzdaki ana dizine atmak olacaktır.

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir