
Birçok websitesine Hackhell Forum ve Hackhell Forum şeklinde iki ayrı adresten ulaşılabilir. Normal internet kullanıcılarının büyük çoğunluğu aradaki farkı anlamaz ve iki adresinde aynı olduğunu düşünür.
Yada sitenizin alan adı (domain) uzun, karışık veya akılda kalıcı olmayan özellikte olabilir. Bu durumda www protokollerininde dahil olması durumu dahada karmaşıklaştırır. Yada tam tersi alan adınız oldukça basittir ve www insanların akıllarında yer ettiği için bu olsun istersiniz.
Bunun standart bir site için herhangi görünen bir zararı yoktur ancak işin [acr=seo]Search Engine Optimization[/acr] kısmına baktığımız zaman bu iki farklı adresten ulaşım sitenizi indexlemekte olan botlar açısından iki farklı url demektir. Iki farklı format olmasının ise en büyük zararı arama botlarının sitenizde istediğiniz içeriğe tam olarak konsatre olamamasına yol açar. Bot sitenizden indexlediği sayfayı databaseinde sıralandırırken hangi adresi yukarı koyacağını bilemeyeceğinden ve aynı adrese birden fazla url ile ulaşım imkanı olduğundan indexlediği sayfaya yeterince özen göstermez.
Ayrıca www li şekilde girdiğiniz siteden gelen cookie ler www siz durumda geçerli olmayacaktır buda siteyi her iki biçimde kullanmak isteyenlerin iki defa giriş yapması anlamına gelir. Bu durumda siteyi tek bir şekilde açtırmak en mantıklı çözüm.
Siteniz sadece www li olarak açılsın istiyorsanız .htaccess dosyanıza şu kodları ekleyebilirsiniz:
Kod:
RewriteEngine on
RewriteCond %{http_host} ^([^.]+\.[a-z0-9\.?]+) [NC]
RewriteRule (.*) http://www.%1/$1 [R=301,L]
Yukarıdaki kodları kullandığınızda sitenize Hackhell Forum adresinden giren bir ziyaretçi otomatik olarak Hackhell Forum adresine yönlendirilir.
Siteniz sadece www siz olarak açılsın istiyorsanız .htaccess dosyanıza şu kodları eklebilirsiniz:
Kod:
RewriteEngine on
RewriteCond %{http_host} ^www\.([^.]+\.[a-z0-9\.?]+) [NC]
RewriteRule (.*) http://%1/$1 [R=301,L]