SSL‘in artık hayatımıza girmesiyle opencart site sahipleri opencart sitelerinin tüm sayfalarını ssl li sayfalara yönlendirmek istiyor. Bu sayede hem yeşil güvenli çubuğu ile güven sağlamak, hem de google üzerinde tek bir www kaydı olmasını sağlamak bizim için velinimet.
Opencart bir sitede ssl ve www yönlendirmesini aşağıdaki kodları .htaccess dosyamıza ekleyerek 10 saniyede yapabiliriz.
RewriteEngine On RewriteCond %{SERVER_PORT} 80 RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L] RewriteCond %{HTTP_HOST} ^siteadi\.com [NC] RewriteRule ^(.*)$ https://www.siteadi.com/$1 [L,R=301]
Tabi bunları yapmadan önce config.php dosyasında site adresi bölümlerini https: olarak ayarlanmış olması gerekiyor. Güncellemeleri yaptıktan sonra sitenizdeki tüm url’lerin ;
siteadi.com -----------> https://www.siteadi.com www.siteadi.com -------> https://www.siteadi.com https://siteadi.com ---> https://www.siteadi.com
şeklinde açıldığını göreceksiniz.
Opencartta tüm sayfalarınızı bu şekilde sslli sayfalara yönlendirmiş olursunuz.
merhaba benim opencart sitemde www yazınca ikonlar kayboluyor
Merhaba, sitenizin www. olan sürümü ile mi yoksa normal www olmadan sürümüyle mi çalıştığına dikkat edin. Hangisi ile çalışıyorsa, magaza ayarlarını ve htaccess ayarlarını buna göre yapın.
SSL olan urlden çalışıyorsa yukarıdaki kodu kullandığınızda, www. ile giriş yapılsa dahi, https://wwww. olan adrese yönlendirecektir. Bu sayede bu sorunu çözebilirsiniz.