Повысить доверие к вашему интернет-магазину поможет установка SSL. OpenCart очень популярная система управления онлайн торговлей, из этой статьи вы узнаете как все настроить.

SSL означает Secure Sockets Layer и является стандартной технологией безопасности. Она используется для шифрования соединения между браузером и сервером хостинга, на котором размещен ваш веб-сайт. Веб-сайт, имеющий SSL-сертификат, чаще всего распознается URL-адресом https и защищенным замком в клиентском браузере.

Наличие SSL-сертификата для вашего сайта позволит повысить доверие ваших посетителей. Прежде всего, это уверенность в том, что их личная информация и данные кредитной карты в безопасности. Это поможет вам повысить коэффициент конверсии в вашем магазине.

ДИСКЛЕЙМЕР
Напомню, что я описываю способы и решения, которыми пользуюсь лично, это не значит, что они являются единственными и самыми верными. Конечный результат будет зависеть от многих факторов и может отличаться от моего описания.
 Установка OpenCart 2 для протокола https: // без наличия действительного сертификата SSL может повлиять на доступность вашего веб-сайта или привести к предупреждениям о безопасности. Если вам требуется хостинг с бесплатным сертификатом SSL для защиты вашего магазина, вы можете просмотреть доступный хостинг для OpenCart 2
Шаг 1

Установка URL-адрес HTTPS в файлах OpenCart 2 config.php

Прежде чем включить поддержку SSL в панели управления администратора OpenCart 2, вам нужно будет отредактировать два файла конфигурации вашего OpenCart’a. Оба файла называются config.php. Один из них находится в корневом каталоге вашего сайта, второй в папке admin:
[opencart]/config.php
[opencart]/admin/config.php

Вы можете отредактировать эти файлы через файловый менеджер хостинга, например cPanel. Также можно скачать их на локальный компьютер через FTP и повторно загрузить после изменений.

В любом случае, вам нужно будет найти следующий раздел в обоих ваших файлах:
// HTTPS
define('HTTPS_SERVER', 'http://website.com/');

Измените строку, чтобы включить https вместо http:
// HTTPS
define('HTTPS_SERVER', 'https://website.com/');

Когда вы настроили правильный URL-адрес https для вашего магазина на OpenCart 2, сохраните файлы и загрузите их обратно на свою установку OpenCart 2. Это в случае, если вы выполняете изменения локально на своем компьютере.  Не забудьте изменить как основной файл config.php, так и config.php в папке администратора. 

Шаг 2

Включение SSL через Панель управления OpenCart 2

Теперь вам нужно активировать поддержку SSL через панель управления администратора OpenCart 2. Вы можете легко сделать это, войдя в свою панель администратора OpenCart 2 и открыв меню настроек.

В списке магазинов нажмите на значок редактирования рядом с именем вашего магазина и перейдите на вкладку «Сервер» (Настройки сервера или Server – зависит от версии перевода).

В раздере «Безопасность» на вкладке «Сервер» должна быть опция «Использовать SSL». Нажмите кнопку «Да» и сохраните настройки с помощью значка сохранения в правом верхнем углу экрана.
Теперь страница оплаты, регистрации и другие страницы, на которые передается конфиденциальная информация, будут доступны только через HTTPS.

Шаг 3

Перенос OpenCart 2 полностью на HTTPS

Если вы хотите, чтобы ваш магазин был доступен только через HTTPS, вы можете вернуться к шагу 1 в этом руководстве. В этом случае нужно отредактировать не только URL HTTPS, но и HTTP.
Для этого откройте еще раз файл конфигурации OpenCart 2 и исправте следующую строку:

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

на

// HTTP
define('HTTP_SERVER', 'https://yourdomain.com/');

Таким образом вы настроите свой магазин на использование HTTPS для всех страниц и для панели администратора.
В следующей статье я планирую описать как проходит установка SSL(HTTPS) для WordPress.
Спасибо, что дочитали до конца, успеха в делах!