
Opencart sistemi üzerinde SSL kurulumu yapıldıktan sonra bazı hatalarla karşılaşılabiliyor.
Sitenize SSL kurulduktan sonra yapılması gerekenleri paylaşarak herkesin faydalanmasını sağlamak istedim.
Öncelikle, SSL kurulduktan sonra http olan linklerin https olarak görünmesi için:
İlk aşama;
Ana dizinde bulunan config.php dosyasını açıyoruz.
olan kısmı aşağıdaki gibi yapmamız gerekiyor.
Kısacası; ''http'' olan link adresini ''https'' olarak değiştirmiş oluyoruz.
İkinci aşama;
Admin klasöründe bulunan config.php dosyasını açıyoruz.
daha önce yaptığımız gibi:
olarak düzenliyoruz.
Config.php dosyalarını düzenledikten sonra,
siteadresi.com/admin kısmında
Ayarlar -> mağazalar -> varsayılan mağaza (düzenle)
Sunucu bölümünde SSL kullan işaretle şeklinde kaydediyoruz.
Ve, en önemli olan kısıma geliyoruz:
Ana dizinde .htaccess.txt olan dosyayı; .htaccess olarak ismini değiştiriyoruz.
Not: htaccess isminin başında nokta. mutlaka olmalıdır..
.htaccess dosyasını notepad++ ile açıyoruz.
Aşağıdaki kodu ekliyoruz.
Bu işlemlerden sonra artık siteniz https:// olarak görünecektir.
Https olduğu halde hata uyarısı ile karşılaşılıyor ise; mutlaka sitenizdeki linklerinizde http olan link mevcut demektir. Ama tüm linkler https olarak ayarlandığı halde hata uyarısı var ise; kategori, ürün, afiş gibi açıklama içeriklerinizde mevcut http linkler var olabilir.
Bunlarda tamam ama hala uyarı var
O zaman mevcut resimleriniz http olarak kayıtlı kalmıştır, onları düzenleyeceksiniz ve tamamen SSL kurulu siteniz hata uyarısı vermeden kullanıma hazır olacaktır.
Yine hata mı verdi
Hiç telaş yapmayacaksınız ve bize yazacaksınız, beraber çözüm bulacağız
Sitenize SSL kurulduktan sonra yapılması gerekenleri paylaşarak herkesin faydalanmasını sağlamak istedim.
Öncelikle, SSL kurulduktan sonra http olan linklerin https olarak görünmesi için:
İlk aşama;
Ana dizinde bulunan config.php dosyasını açıyoruz.
PHP:
// HTTPS
define('HTTPS_SERVER', 'http://siteadresi.com/');
olan kısmı aşağıdaki gibi yapmamız gerekiyor.
PHP:
// HTTPS
define('HTTPS_SERVER', 'https://siteadresi.com/');
Kısacası; ''http'' olan link adresini ''https'' olarak değiştirmiş oluyoruz.
İkinci aşama;
Admin klasöründe bulunan config.php dosyasını açıyoruz.
PHP:
// HTTPS
define('HTTPS_SERVER', 'http://siteadresi.com/admin/');
define('HTTPS_CATALOG', 'http://siteadresi.com/');
daha önce yaptığımız gibi:
PHP:
// HTTPS
define('HTTPS_SERVER', 'https://siteadresi.com/admin/');
define('HTTPS_CATALOG', 'https://siteadresi.com/');
olarak düzenliyoruz.
Config.php dosyalarını düzenledikten sonra,
siteadresi.com/admin kısmında
Ayarlar -> mağazalar -> varsayılan mağaza (düzenle)
Sunucu bölümünde SSL kullan işaretle şeklinde kaydediyoruz.
Ve, en önemli olan kısıma geliyoruz:
Ana dizinde .htaccess.txt olan dosyayı; .htaccess olarak ismini değiştiriyoruz.
Not: htaccess isminin başında nokta. mutlaka olmalıdır..
.htaccess dosyasını notepad++ ile açıyoruz.
Aşağıdaki kodu ekliyoruz.
PHP:
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]
Bu işlemlerden sonra artık siteniz https:// olarak görünecektir.
Https olduğu halde hata uyarısı ile karşılaşılıyor ise; mutlaka sitenizdeki linklerinizde http olan link mevcut demektir. Ama tüm linkler https olarak ayarlandığı halde hata uyarısı var ise; kategori, ürün, afiş gibi açıklama içeriklerinizde mevcut http linkler var olabilir.
Bunlarda tamam ama hala uyarı var
Yine hata mı verdi