HTTPS - безопасный протокол передачи данных, для работы которого необходим сертификат SSL.
При правильной работе сайта на HTTPS-протоколе в адресной строке браузера отображается зеленый замочек.
Сертификат SSL обычно устанавливается и настраивается через панель хостинга сайта.
После активации сертификата - убедиться, что сайт отображается по протоколу HTTPS.
В конфиге должна быть указана переменная HTTPS_SERVER.
Может потребоваться изменение ссылок в контроллере OpenCart. Для этого добавляем в линки 'SSL'.
Например, в файле /catalog/controller/common/header.php:
меняем на
Контроллеры для корректировок: common, module, product.
После вычищения всех http-ссылок настраиваем переадресацию в файле .htaccess:
RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]