Переход на HTTPS протокол для Wordpress, Joomla, Opencart и Modx

Переход на HTTPS протокол для Wordpress, Joomla, Opencart и Modx

В предыдущей статье мы подробно описали переход на защищенный HTTPS протокол, установка необходимого SSL сертификата и передача данных на сервере, читайте здесь

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 On
RewriteCond %{HTTPS} OFF
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
 
После чего сохраняем все изменения и смотрим, появилась ли желаемая буква “S” в URL сайта.
 

OPENCART 

 
В данной инструкции будем рассматривать включение SSL для OpenCart 2.x.
  1. Естественно, сначала покупаем сам SSL сертификат;
  2. Находим два файла config.php в корневом каталоге и в папке admin вашего сайта;
  3. Вносим в него следующие изменения:
  • Данный фрагмент
// HTTPS
define('HTTPS_SERVER', 'http://yourdomain.com/');
Изменяем на 
// HTTPS
define('HTTPS_SERVER', 'https://yourdomain.com/');
 
Таким образом меняем протокол HTTP на HTTPS.
  1. Вносим изменения в панели управления OpenCart. Заходим Система->Настройки (System->Settings). Затем нажимаем на кнопку Редактировать.
 
Ищем первую настройку - Использовать ли SSL ? Нажимаем - ДА
  1. Применяем, обновляем и проверяем наличие HTTPS протокола в адресной строке браузера. 

MODX

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

Оригинал статьи на нашем сайте
Поділитися
У пошуках підрядника з розробки сайту?
Заходьте до нашого online каталогу Веб-студій та вибирайте партнера за рядом критеріїв: бал, портфоліо, відгуки, кейси та статті. Або організуйте тендер в даному каталозі, вибравши компанії, що вам сподобалися.
Більше не потрібно шукати та обдзвонювати діджитал-агентства!
Створіть тендер та отримайте пропозиції від найкращих веб-студій України.
У каталозі 1700+ діджитал-агентств, які готові допомогти в реалізації ваших завдань. Вибирайте та економте до 30% свого часу та бюджету! Це безкоштовно та займе менше 3-х хвилин.
Створити тендер
Bug