Web Site URL'indeki "www"i (Htaccess ile) Kaldırmak - Sinan Yorulmaz

Sinan Yorulmaz


Bir Yazılımcının Günlüğü

02 Nisan 2017
Web Site URL’indeki “www”i (Htaccess ile) Kaldırmak

Htaccess
2 Nisan 2017 Htaccess 1.308 Okuma Yorum Yok

Ben genelde web sitelerimde “www” kullanmıyorum. Tıpkı Google’ın sevdiği gibi bende kısa domainleri seviyorum ve “www” ibaresi, bana gereksiz geliyor. Ayrıca “www”siz alan adlarının arama sonuçlarında daha iyi konumlarda olduğunu söyleyen ciddi de bir kitle var. Tabi bu durum tartışılır; ama kendi deneyimlemelerime göre bende bu görüşe katılıyorum. Neyse, biz gelelim asıl mevzuya…

Web sitenize giren ziyaretçinin her halükarda (“http://www.siteadi.com” şeklinde bile girilse)http://siteadi.com” şeklinde girmesini istiyorsanız, hemen aşağıdaki .htaccess kod bloğu işinizi görecektir.

Burada ilk önce “RewriteEngine On” satırımızı yazarak, yazma motorumuzu açıyoruz. Çünkü Apache’de Rewrite, ön tanımlı olarak “Off” şeklinde gelmektedir. HTTP protokolümüzün kontrolünü gerçekleştirdikten sonra gelecek olan “www” kısmını yazıp, alan adımızı NC ile büyük küçük harfe duyarsız olarak kontrol ediyoruz. Son olarak “RewriteRule” ile ziyaretçiyi “www”siz adresimize 301 yönlendirme metodu ile yönlendiriyoruz.

Yorum Yap

Copyright © 2015~2017. Tüm haklarım anneme aittir. Babama yakalanmadığınız sürece sorun yok!