Opencart SEO ve SSL Çakışması

Arkadaşlar merhabalar, opencart 3.0.2.0 sürümünü kullanıyorum. Opencart içerisinde SSL ayarlarını aşağıdaki şekilde yaptım. 1. htaccess.txt dosyası .htaccess şeklinde değiştirildi. 2. Ana dizindeki...

Arkadaşlar merhabalar, opencart 3.0.2.0 sürümünü kullanıyorum. Opencart içerisinde SSL ayarlarını aşağıdaki şekilde yaptım.
1. htaccess.txt dosyası .htaccess şeklinde değiştirildi.
2. Ana dizindeki config.php içerisindeki şu satırlar ayarlandı.
// HTTP
define('HTTP_SERVER', 'http://www.siteadı.com/eticaret/');

// HTTPS
define('HTTPS_SERVER', 'https://www.siteadı.com/eticaret/');

3. admin klasöründeki config.php içerisindeki şu satırlar ayarlandı.

// HTTP
define('HTTP_SERVER', 'http://www.siteadı.com/eticaret/admin/');
define('HTTP_CATALOG', 'http://www.siteadı.com/eticaret/');

// HTTPS
define('HTTPS_SERVER', 'https://www.siteadı.com/eticaret/admin/');
define('HTTPS_CATALOG', 'https://www.siteadı.com/eticaret/');

4. Opencart Sistem - Mağazalar - Sunucu sekmesinden "SSL Kullan" seçeneğini de işaretledim.
5. Son olarak .htaccess dosyasında alt satıra aşağıdaki kodları yapıştırdım.

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

Opencart SSL sitede sorunsuz çalışmaya başladı.

Gelelim SEO çalışmasına
1. Opencart Sistem - Mağazalar - Sunucu sekmesinden "SEO URL Kullan" seçeneğini işaretledim.
2. Ürünler düzenleme içerisinde SEO sekmesinde her bir ürün için adres satırında görülecek bitişik olarak yazılmış ürün ismi girdim. (türkçe karakter kullanmadan) Bu isimler aynı zamanda "Tasarım – SEO Bağlantıları" içerisine de otomatik olarak eklenmiş oluyor.
3. Son olarak .htaccess sayfasında aşağıdaki eklemeyi yaptım. Sitemde opencart sistemi eticaret klasöründe yüklü olduğu için "RewriteBase /eticaret/" şeklinde yazdım.

# SEO URL Settings
RewriteEngine On
# If your opencart installation does not run on the main web folder make sure you folder it does run in ie. / becomes /shop/

RewriteBase /eticaret/
RewriteRule ^sitemap.xml$ index.php?route=extension/feed/google_sitemap [L]
RewriteRule ^googlebase.xml$ index.php?route=extension/feed/google_base [L]
RewriteRule ^system/storage/(.*) index.php?route=error/not_found [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !.*\.(ico|gif|jpg|jpeg|png|js|css)
RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]

Bu şekilde SEO da çalışmaya başladı. Fakat bir sorun var.
Sitede kategori linkleri ve ürün linklerine tıklanıldığında sayfa https den çıkıyor http ye dönüyor. Böyle olunca da simgeler gözükmüyor ve sepete ürün ekleme de hata mesajı geliyor. Eğer kategoriden ve ürün ayarlarından seo eklemesi kaldırılırsa o ürün için linkler düzeliyor.

Uzman arkadaşlardan yardım bekliyorum. Şimdiden teşekkürler..