Увага! Графік роботи служби підтримки у святкові дні:

7 - 9 січня - вихідні дні.

Для того, щоб спростити запити та покращити якість обслуговування, ми використовуємо систему заявок.

Кожній заявці надається унікальний номер, який можна використовувати для відстеження стану та відповідей онлайн.

Для того щоб почати, просто зареєструйтесь або увійдіть до облікового запису.

© OCTemplates

Як увімкнути SSL на Opencart та перейти з протоколу http на https

У цій статті мова піде про запуск вашого сайту на захищеному протоколі 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 банери тощо) - протокол потрібно прописати вручну в редакторі в режимі перегляду коду.

http://prntscr.com/mjkucp

 

 


Після цього оновіть кеш системи, на цьому все. SSL у вашому магазині включений!

 

 

 

site.com.ua - вказано для прикладу, натомість там має бути прописаний ваш домен

 

Увага, після всіх виконаних дій у цій статті, рекомендується налаштувати редирект з http на https, докладніше у цій статті: https://octemplates.net/opencart-ocstore-knowledge-base /kak-v-opencart-nastroit-redirekt-s-http-na-https

Голос (16) (2)

Коментарі



Черняк Сергей Черняк Сергей

Спасибо 

Відповідь написано: 01 серпня 2019 12:49
dmitriy13 dmitriy13

спасибо

Відповідь написано: 21 серпня 2019 14:46
Vitek Vitek

Вот после таких советчиков, как вы, и "слетают" CMS и шаблоны. После ваших мемуаров блогам не особо хочется верить на просторах инета. Сделал всё как написано в этой статье про переход на протокол https, в результате по всему шаблону моего сайта вместо картинок появились кубики,  а протокол как был незащищенный http, так и остался.

Відповідь написано: 19 вересня 2019 10:43
Dmytro Dmytro @octemplates
Vitek, вчера 10:43

Вот после таких советчиков, как вы, и "слетают" CMS и шаблоны. После ваших мемуаров блогам не особо хочется верить на просторах инета. Сделал всё как написано в этой статье про переход на протокол https, в результате по всему шаблону моего сайта вместо картинок появились кубики,  а протокол как был незащищенный http, так и остался.

Добрый день.

Если вы перешли на https, нужно сделать редирект с http на https, подробнее в этой статье:

https://octemplates.net/opencart-ocstore-knowledge-base/kak-v-opencart-nastroit-redirekt-s-http-na-https

http в этом случае нужно прикрывать от внешнего мира и делать редирект, чтобы небыли дублей и зеркал сайта. 

После этого ваш сайт всегда будет открываться по протоколу https

Відповідь написано: 20 вересня 2019 08:33