SSL на OpenCart: переход магазина на https, термины и чек-лист

Подробности, цифры, термины и чек-лист по теме «SSL на OpenCart: переход магазина на https». Страница справочника целиком: SSL на OpenCart.

Коротко о теме

SSL на OpenCart включают после выпуска сертификата: меняют адреса в двух config.php и ищут ссылки http в описаниях товаров и модулях.

Подробности по разделам

Какой сертификат нужен магазину на OpenCart

Подбор по типу сайта: выбор и цены. На хостинге сертификат включают в панели в один клик, на своём сервере выпускают через Certbot: Certbot. Пока сертификат не заработал, адреса в магазине не меняйте, иначе покупатели увидят ошибку.

Какие строки в config.php менять при переходе OpenCart на https

В одних сборках есть и HTTP_*, и HTTPS_*, в других только HTTP_*. Меняйте все строки с адресом, которые есть в вашем файле. В версиях 2.x и 3.x также проверьте «Система», «Настройки», вкладку «Сервер»: там есть пункт «Использовать SSL».

Как найти и заменить ссылки http в описаниях товаров OpenCart

Префикс oc_ стоит по умолчанию, у вас он может быть другим: посмотрите в config.php. Делайте замену только после дампа базы. Баннеры, HTML-модули и подключённые сторонние скрипты проверьте вручную по списку из консоли браузера.

Как настроить редирект с http на https для магазина на OpenCart

В кабинете платёжной системы замените адреса возврата и уведомлений на https, иначе заказ оплатят, а статус на сайте не поменяется.

Ключевые цифры

Термины на странице

PHP
PHP это язык, на котором работают WordPress, Битрикс и другие CMS. Версия PHP влияет на скорость и совместимость сайта.
Certbot
Certbot это программа, которая получает и продлевает сертификаты Let's Encrypt на сервере.
Apache
Apache это веб-сервер. На хостинге с ним работают файлы .htaccess.
SFTP
SFTP это передача файлов поверх SSH: шифрует и данные, и пароль.
TXT-запись
TXT-запись хранит текст. В ней подтверждают владение доменом и публикуют SPF и DKIM.
Смешанный контент
Смешанный контент это загрузка картинок или скриптов по HTTP на странице HTTPS. Браузер блокирует часть таких файлов.

Что проверить

  1. Выпустите сертификат после того, как домен указывает на сервер.
  2. Проверьте, что установлена вся цепочка сертификатов.
  3. Включите перенаправление с HTTP на HTTPS.
  4. Выберите конфигурацию по памяти и диску под задачу, процессор обычно вторичен.
  5. Проверьте тип виртуализации: KVM даёт свою систему и гарантированные ресурсы.
  6. Уточните, входит ли IPv4 и сколько стоит трафик сверх пакета.

Связанные страницы