У цій статті мова піде про запуск вашого сайту на захищеному протоколі HTTPS.
Перш за все переконайтеся, що ви підключили SSL сертифікат на вашому серерві\хостингу, більш детально про це ви можете дізнатися у свого хостинг-провайдера в службі підтримки.
1. Для початку, відкрийте панель керування вашим магазином і перейдіть до розділу Система > Налаштування > Редагувати
Потім відкрийте вкладку "Сервер" та виберіть Використовувати SSL: (так)
2. Відкрийте файл config.php (що розташований у кореневій директорії вашого сайту) за допомогою текстового редактора.
Знайти рядок:
// HTTP
define('HTTP_SERVER', 'http://site.com.ua/');// HTTPS
define('HTTPS_SERVER', 'http://site.com.ua/');
Замініть ці рядки як зазначено нижче:
// HTTP
define('HTTP_SERVER', 'https://site.com.ua/');// HTTPS
define('HTTPS_SERVER', 'https://site.com.ua/');
3. Відкрийте файл admin/config.php і знайдіть рядки:
// HTTP
define('HTTP_SERVER', 'http://site.com.ua/admin/');
define('HTTP_CATALOG', 'http://site.com.ua/ ');// HTTPS
define('HTTPS_SERVER', 'http://site.com.ua/admin/');
define('HTTPS_CATALOG', 'http://site.com.ua/');
Замініть як зазначено нижче:
// HTTP
define('HTTP_SERVER', 'https://site.com.ua/admin/');
define('HTTP_CATALOG', 'https://site.com.ua/ ');// HTTPS
define('HTTPS_SERVER', 'https://site.com.ua/admin/');
define('HTTPS_CATALOG', 'https://site.com.ua/');
Збережіть файли, цим ми позначимо доступність сайту за захищеним протоколом.
У html модулях, де у вас суворо приписані посилання на зображення (html банери тощо) - протокол потрібно прописати вручну в редакторі в режимі перегляду коду.
Після цього оновіть кеш системи, на цьому все. SSL у вашому магазині включений!
site.com.ua - вказано для прикладу, натомість там має бути прописаний ваш домен
Увага, після всіх виконаних дій у цій статті, рекомендується налаштувати редирект з http на https, докладніше у цій статті: https://octemplates.net/opencart-ocstore-knowledge-base /kak-v-opencart-nastroit-redirekt-s-http-na-https