Opencart ürünü “sepete ekle”ye tıklanmasına rağmen sepette görünmemesi sorunu ile karşılaştıysanız doğru yerdesiniz. OC kullanıcıları genellikle “Ürünü sepete ekle diyorum başarıyla eklendi mesajı geliyor fakat ürün sepete eklenmiyor sepet boş gözüküyor” sorunundan müzdaripler.
Bu sorunun temelinde “www” ekli olması veya olmaması yatmaktadır. Ayarları doğru yaptıktan sonra bu sorundan tamamen kurtulabilirsiniz. Opencart sepete ekleniyor ama ürün sepette görünmüyor hatasını gidermek için aşağıda belirttiğim adımları takip etmeniz gerekecektir.
Opencart Sitesini “www” Ekli Kullanma
İlk kurulumda “www” ön eki kullanmadan yapılandırılan sitelere; arama motorlarından, sosyal medyadan erişim sağlandığında ön ek olmadığı zaman çeşitli sorunlara sebep olmaktadır. Mevcut yazılımınıza “www” ön ekini eklemek için aşağıda ki adımları takip edin;
- File Manager ile ana dizinde bulunan config.php ve admin dizininde bulunan config.php dosyalarını açın.
- “https://alanadınız.com” yazan yerleri her iki dosyadan da bulun.
- “https://www.alanadınız.com” olarak düzenleyip kaydedin.
www Olmayan Sitenizi www Olarak Yönlendirme
Yukarıda ki “www” kurulumun tamamlamanız tek başına yetersiz olacaktır. “alanadınız.com” olarak sitenize erişmek isteyen kullanıcıları “www.alanadınız.com” adresi ile karşılamanız gerekiyor. Bunun için aşağıda ki adımları takip etmelisiniz.
Öncelikle htaccess dosyanızın “.htaccess” ismiyle olduğuna emin olun. Eğer “.htaccess.txt” uzantısına sahipse; “.txt” uzantısını kaldırmalısınız.
File Manager ile ana dizinde bulunan .htaccess dosyasını açın ve aşağıda ki kodu bulun;
RewriteEngine On
Eğer kod dosyanızda bulunmuyorsa ekleyebilirsiniz. Alt satırına aşağıda ki kodları ekleyin;
RewriteCond %{HTTP_HOST} ^alanadınız.com [NC]
RewriteRule ^(.*)$ http://www.alanadınız.com/$1 [L,R=301]
Hepsi bu kadar! Artık “sepete eklenmeme” sorununuz tamamen ortadan kalkmış olacak 🙂 Aklınıza takılan her konuyu yorumlardan iletebilirsiniz. Ayrıca farklı konularda destek almak için de yorumları kullanmaktan çekinmeyin!