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 выпускается и продлевается автоматически, настраивать вручную ничего не нужно.
- Бесплатный SSL на каждый домен
- Автоматическое продление
- Включается в панели в один клик
- Поддержка 24/7
Вопросы и ответы
Нужно ли покупать платный сертификат для магазина на 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 шифрует канал между покупателем и сайтом. Сами карточные данные вводятся на стороне платёжной системы, поэтому тип вашего сертификата на безопасность оплаты не влияет.