2.14.3.1.5. Дополнительная настройка HTTPS в OpenCart 2.2

Внимание!

Перед выполнением действий настоятельно рекомендуем создать резервную копию сайта или сохранить копии изменяемых файлов.

В случае, если вы используете OpenCart 2.2 и стандартных действий по настройке HTTPS окажется недостаточно (например, на сайте не будет работать админ-панель), попробуйте выполнить следующее:

  1. Убедитесь, что были выполнены все действия из инструкции Настройка HTTPS в OpenCart.
  2. В каталоге system/config отредактируйте четыре файла — admin.php, catalog.php, default.php, install.php. В каждом из них найдите такую строку:
    $_['site_ssl'] = false;

    И замените её на такую:

    $_['site_ssl'] = true;
  3. В каталоге catalog/controller/common отредактируйте файл header.php. Найдите в нём такую строку:
    $server = $this->config->get('config_ssl');

    И замените её на такую:

    $server = str_replace('http:', 'https:', $this->config->get('config_url'));
  4. Проверьте работу сайта.
Содержание