
ПЕРЕХІД НА HTTPS СЕРТИФІКАТ НА CMS WORDPRESS, JOOMLA, OPENCART, MODX
Перехід на захищений HTTPS протокол, встановлення необхідного SSL сертифіката та передача даних на сервер, докладно описано в цій статті.
Зараз ми докладніше розглянемо, як перейти на захищений обмін даними в найпопулярніших CMS.
WORDPRESS
Насамперед в адміністративній панелі змінюємо налаштування посилань з http на https:

Потім, аналогічно змінюємо адреси всіх медіа та файлів на сайті, якщо ви цього не зробили раніше. Таким чином, ми переводимо веб-ресурс та його контент з HTTP на HTTPS. Ми не рекомендуємо робити це вручну, краще використовувати плагін Really Simple SSL. Він значно спрощує цей процес. Ви можете додати його через панель плагінів WordPress.

Встановлюєте та активуєте плагін. Після активації достатньо натиснути кнопку “Активувати 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 редиректа, який буде перенаправляти користувач зі старих посилань на нові (із захищеним з’єднанням).
На цьому все тепер ваш сайт захищений, відповідно до вимог пошукових систем.