Konuyu Oyla:
  • Toplam: 0 Oy - Ortalama: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Opencart SSL kurulumu sonrası yapılması gereken ayarlar
#1
Opencart sistem üzerinde SSL kurulumu yaptıktan sonra bazı hatalar aldık ve bu hataları araştırarak çözümledik. Burada yapılan işlemleri paylaşıp aynı sorunu yaşayan arkadaşlara faydanmasını istedim.

Hemde not olarak dursun ilerde unutursak buradan bakarım smile.png


SSL sertifikanızı kurdunuz fakat siteniz https olarak açılmıyor, resimler bozuk görünüyor yada hiç görünmüyorsa şu adımları uygulayın :

Opencart kurulu olan ana dizindeki config.php dosyasını açın

PHP- Kodu:
Kod:
// HTTPS 
define('HTTPS_SERVER', 'http://siteadresi.com/');  

Bu kısmı aşağıdaki şekilde düzenleyin 

PHP- Kodu:
Kod:
// HTTPS 
define('HTTPS_SERVER', 'https://siteadresi.com/');  


admin klasöründeki config.php dosyasını açın

PHP- Kodu:
Kod:
// HTTPS 
define('HTTPS_SERVER', 'http://siteadresi.com/admin/'); 
define('HTTPS_CATALOG', 'http://siteadresi.com/');  

Bu kısmı aşağıdaki şekilde düzenleyin


PHP- Kodu:
Kod:
// HTTPS 
define('HTTPS_SERVER', 'https://siteadresi.com/admin/'); 
define('HTTPS_CATALOG', 'https://siteadresi.com/');  


siteadresi.com/admin kısmında 

Ayarlar -> mağazalar -> varsayılan mağaza (düzenle) 

Sunucu bölümünden SSL kullan işaretle kaydet (bunu neden yapıyoruz bilmiyorum smile.png )


Opencart kurulu ftp ana dizindeki (public_html) .htaccess dosyasını notepad++ ile açın

en alt kısmına aşağıdaki kodu ekleyin

PHP- Kodu:
Kod:
RewriteEngine On 
RewriteCond %{SERVER_PORT} 80 
RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]  


Opencart sitenizde http linkleri https yönlendirme işleminden sonra ikonlar çalışmıyorsa yukarıdaki htaccess kodunu eklediğinizde sorun düzelecektir.

htaccess dosyasın kodu eklediniz ve site logonuza tıkladınız

Kod:
http://.siteadresi.com/index.php?route=common/home

şeklinde hatalı bir url ile karşılaşmışsanız

/index.php?route=common/home kısmını kaldırarak anasayfa için sadece siteadresi.com şeklinde düzenleme yapabiliriz.

Bunu yapabilmek için

catalog/controller/common/seo_url.php

bu dosyayı açalım

PHP- Kodu:
Kod:
if ($url) {  

Bu kodu aşağıdaki şekilde düzenleyelim

PHP- Kodu:
Kod:
if ($url || (isset($data['route']) && $data['route'] == 'common/home') ) {  

artık logoya tıkladığınızda hatalı sayfa açılmayacak direk https:// siteadresi.com şeklinde açılacaktır.

Biz bu şekilde çözüm bulduk, hatamız varsa usta arkadaşlar yorum yaparak katkıda bulunabilir hatamızı düzeltebilir.

iyi forumlar


Kod:
Kaynak: https://www.r10.net/ecommerce-yazilimlari/1562769-opencart-ssl-kurulumu-sonrasi-yapilmasi-gereken-ayarlar.html
her gidişin yeni bir başlangıcı vardır.
specificfootball - forumcslord - apkolik
Ara
Cevapla
Teşekkür verenler:


Hızlı Menü:


Şu anda bu konuyu okuyanlar: 1 Ziyaretçi



***