Opencart – SSL Yönlendirme

26 Ekim 2019 tarihinde Emre Can ÖZTAŞ tarafından paylaşıldı.

Opencart ortamında SSL yönlendirmesi oldukça basit ve bir kaç adımda çözülebilecek bir işlemdir.

Şimdi adım adım işlemlerimizi gerçekleştirelim. Bu adımlara geçmeden önce; SSL’in kurulu ve aktif edilmiş olduğunu varsayıyorum.

Adım I: Opencart Yapılandırma

Sisteminiz İngilizce ise;

Admin > System > Settings > [Edit] > Server

altındaki; “Use SSL” sekmesini, “Yes” olarak değiştirelim.

Sisteminiz Türkçe ise;

Admin > Sistem > Mağazalar > [Düzenle] > Sunucu

altındaki; “SSL Kullan” sekmesini, “Evet” olarak değiştirelim.

Adım II: config.php Dosyalarını Düzenleme

İlk olarak; Opencart’ın kök dizininde bulunan config.php dosyasını açalım. Bu dosyanın içerisinde bulunan ve başında “//HTTPS” ile belirtilmiş URL’lerin hepsini “http” yerine; “https” olarak değiştirelim.

Yani anlatmak istediğim şu şekilde;

// HTTP
define('HTTP_SERVER', 'http://myecommercesite.com');

// HTTPS
define('HTTPS_SERVER', 'http://myecommercesite.com');

Yukarıdaki //HTTPS başlığı altındaki tüm linkleri; https olarak değiştirelim. Aşağıda olduğu gibi.

// HTTP
define('HTTP_SERVER', 'http://myecommercesite.com');

// HTTPS
define('HTTPS_SERVER', 'https://myecommercesite.com');

İkinci Olarak; admin dizininin altındaki config.php dosyasını açalım ve yukarıdaki gibi //HTTPS başlığı altındaki URL’leri http yerine https olarak değiştirelim.

Adım III: .htaccess Dosyası

Kök dizininizde tanımlı bir .htaccess dosyası yoksa; hemen bir tane oluşturalım.

Oluşturduğumuz, .htaccess dosyasına; redirect kodlarımızı ekleyelim.

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Yukarıdaki kodlarımız; gelen istekler şayet http ise https’e yönlendirecektir.

Kategoriler: [Opencart] Etiketler: #e-ticaret #htaccess #opencart-ssl

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

*

*
*

This site uses Akismet to reduce spam. Learn how your comment data is processed.