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 ben ekleyince sepete ürün ekle diyince error hatası veriyor yapamadım hala
Merhabalar, farklı hostinglerde farklı sonuçlar verebiliyor. Bu yüzden hosting sağlayıcınızdan hangi kodun uyumlu olduğu hakkında ek bilgi alabilirsiniz.
Cevabınız için teşekkürler hatayı yaptım ama ne yaptığımı unuttum, eğer aklıma gelirse hemen yardımcı olacağım
Bende de oldu, eğer problem yaşayan olursa kodları Rewrite Base / ‘den sonraya eklemeleri yeterli olacaktır.
Teşekkürler Cem.
Merhaba,
Bende ana sayfa dışında çalışmadı. Arayışım sürüyor, eğer çalıştırabilirsem burada da paylaşırım.
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.