
Переход на HTTPS сертификат на CMS WordPress, Joomla, OpenCart, ModX
Переход на защищенный HTTPS протокол, установка необходимого SSL сертификата и передача данных на сервер, подробно описана в этой статье.
Сейчас мы подробнее рассмотрим, как же перейти на защищеный обмен данными в самых популярных CMS.
WORDPRESS
Первым делом в административной панели изменяем настройки ссылок с http на https:

Затем, аналогично меняем адреса всех медиа и файлов на сайте, если вы этого не сделали ранее. Таким образом мы переводим веб-ресурс и его контент с HTTP на HTTPS.
Мы не рекомендуем делать это вручную, лучше использовать плагин

Устанавливаете и активируете плагин. После активации достаточно нажать на кнопку “Активировать SSL”, как на скриншоте.

На этом переезд на HTTP для WordPress завершен. Всё просто благодаря плагинам, этим и славится WP. Если возникли трудности, напишите нам.
JOOMLA
После выполнения всех настроек на сервере, самое время перейти в админ панель Joomla.

Далее переходите на вкладку “СЕРВЕР” и включите SLL на всем сайте, как показано на скриншоте ниже.

Изменим файл configuration.php. Открываем его и находим строку: public $ live_site = » ;Меняем на: public $ live_site = ‘https://ваш_сайт.ua’ ;Затем открываем файл .htaccess в корневом каталоге вашего сайта и добавляем в конце запись:RewriteEngine OnRewriteCond %{HTTPS} OFFRewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
После чего сохраняем все изменения и смотрим, появилась ли желаемая буква “S” в URL сайта.
OPENCART
В данной инструкции будем рассматривать включение SSL для OpenCart 2.x.
- Естественно, сначала покупаем сам SSL сертификат;
- Находим два файла config.php в корневом каталоге и в папке admin вашего сайта;
- Вносим в него следующие изменения:
- Данный фрагмент
// HTTPSdefine('HTTPS_SERVER', 'http://yourdomain.com/');
Изменяем на // HTTPSdefine('HTTPS_SERVER', 'https://yourdomain.com/');
Таким образом меняем протокол HTTP на HTTPS.
- Вносим изменения в панели управления OpenCart. Заходим Система->Настройки (System->Settings). Затем нажимаем на кнопку Редактировать.

Ищем первую настройку — Использовать ли SSL ? Нажимаем — ДА

- Применяем, обновляем и проверяем наличие HTTPS протокола в адресной строке браузера.
MODX
Заходим в панель управления сайтом.

Инструменты → Конфигурация → Меняем “Тип сервера” на HTTPS → Сохраняем
Далее переходим во вкладку “Шаблоны”, открываем нужный шаблон и меняем код, как показано на скриншоте.<base href="https://site.com/">

Затем очищаем кэш через кнопку “Сайт” → “Очистить Кэш”
Завершающий этап.
В файле .htaccess добавляем запись, которая представлена ниже:RewriteEngine On #если еще не добавленоRewriteBase / #если еще не добавленоRewriteCond %{HTTPS} offRewriteCond %{HTTP:X-Forwarded-Proto} !httpsRewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Это код для настройки 301 редиректа, который будет перенаправлять пользователь со старых ссылок на новые (с защищенным соединением).
На этом всё, теперь ваш сайт защищен, согласно требованиям поисковых систем.