Hem ilerideki projelerimizde not olsun hem de bunu yaşayan arkadaşlara fayda olması açısından Opencart bir projemizde karşılaştığımız bir problemi buraya yazma gereği duyduk. Projemizi tamamladıktan 1 hafta sonra google indexlemeyi sitemizin www olmayan versiyonuna yapmış. Yani sitemiz http://www.site.com fakat google üzerinden girdiğimizde http://site.com olarak açılıyordu. Aslında açılan aynı site fakat icon ve fotoğraf gibi linklenen yollar www versiyonun da düzgün çalışmasına karşın www olmayan versiyonda görüntülenemiyordu. Aşağıdaki yönlendirme kodlarından “Redirect non-www to www” olanını sitemizin kök dizininde bulunan .htaccess dosyasına ekleyerek bu problemi aşmış olduk.

# Redirect non-www to www
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
# Redirect www to non-ww
RewriteCond %{HTTP_HOST} ^www\.(.*) [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]

Bir Cevap Yazın

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