Htaccess ile Domainden WWW Kaldırma ve Ekleme

Merhabalar, sitemin daha ikinci yazısı o yüzden kimsenin okumadığını biliyorum ama daha sonra akuyacak olanlara yazıyorum tabi ki.

Bu konu ben de dahil bir çok kişinin başının belası. Sitenize url bazlı eklenti kurduğunuzda www ile giren www olmadan giren birbirinden tamamen farklı şeyler görüyor. Bazen sadece sitenin başında www olmasından gıcık kapanlar oluyor bazende olmamasından. Şahsen ben site adresinde www sevmiyorum.

İşte bu durumda yardımımıza biricim Apachemiz yetişiyor. Sitemizin ana dizinini açıyoruz.

Büyük ihtimalle vardır ama eğer yok ise ftpden .htaccess adında bir dosya oluşturuyoruz.

İçerisine eğer siteniz www.siteadi.com şeklinde açılsın istiyorsanız:

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

Eğer www olmasın istiyorsanız:

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

siteadi.com olan kısımları kendi sitenize göre değiştirmeyi unutmayın.

Bu konuyu paylaş:

Yorum Yap