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

Конспект страницы: 6 разделов коротко, данные на 19 октября 2026 и ответы на 4 вопроса. Полный разбор с примерами: SSL на OpenCart: переход магазина на https.

Коротко

Главная / Установка / SSL на OpenCart SSL на OpenCart включают в два этапа: сначала сертификат на хостинге или сервере, затем адреса магазина с http на https в двух файлах config.php, в корне сайта и в каталоге admin. После этого остаётся найти старые ссылки http в описаниях и настроить редирект. Магазин держит адрес в двух файлах config.php: в корне и в каталоге admin.

Конспект по разделам

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

Платформа сертификат не выпускает: он живёт на веб-сервере. Для интернет-магазина с платёжной страницей обычно хватает бесплатного Let's Encrypt: шифрование то же, что у платных, а сами карточные данные вводятся у платёжной системы. Платный сертификат с проверкой организации нужен, если хотите показывать название компании в данных сертификата.

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

Откройте оба файла через файловый менеджер или SFTP и замените в адресах протокол на https. Перед правкой скачайте копии. Набор констант зависит от версии.

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

Редактор описаний сохраняет картинки полным адресом, как они были вставлены. Поэтому после перехода карточка товара грузится по https, а картинка из описания идёт по http://, и браузер снимает замок. Описания лежат в базе: товары, категории и информационные страницы.

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

В комплекте OpenCart лежит файл.htaccess.txt: его переименовывают в.htaccess для красивых ссылок. Правило перехода на https добавляют в начало этого файла, а готовые записи для Apache и Nginx собраны на странице редирект на https. После перехода пройдите путь покупателя целиком: каталог, корзина, оформление, возврат с платёжной страницы.

Почему после перехода OpenCart на https что-то сломалось

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

Бесплатный SSL на хостинге

На хостинге Таймвеб сертификат Let's Encrypt выпускается и продлевается автоматически, настраивать вручную ничего не нужно.

Вопросы и ответы

Нужно ли покупать платный сертификат для магазина на OpenCart?

Нет, бесплатного Let's Encrypt достаточно: он шифрует соединение так же. Платный выбирают ради гарантийной выплаты или проверки организации.

В каких файлах OpenCart хранится адрес магазина?

В config.php в корне сайта и в admin/config.php. В них константы HTTP_SERVER, HTTP_CATALOG и, в части версий, HTTPS_SERVER и HTTPS_CATALOG.

Почему в админке OpenCart после https не открывается страница?

В admin/config.php остался адрес с http или в корне сайта и в админке адреса не совпадают. Приведите оба файла к https и сбросьте кэш браузера.

Поможет ли смена протокола защитить оплату картой в OpenCart?

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