Как настроить HTTPS для Joomla – Hostpro Wiki

Как настроить HTTPS для Joomla - Hostpro Wiki Сертификаты

Что же такое ssl.

SSL-сертификат — это уникальная цифровая подпись вашего сайта, необходимая для организации защищенного соединения между клиентом и сервером, что особенно важно при передаче конфиденциальной информации и проведении финансовых операций.

Вступление

Я не знаю, зачем нужен SSL сертификат на Joomla сайте вам. Может у вас Интернет магазин и/или посетители оставляют на сайте свои платежные реквизиты, или вы, как я, заинтересованы в более высоких позициях в выдаче. Причина получить зеленый замок лояльности в адресной строке браузера рядом со своим сайтом может быть любая.

Что делать, если после включения ssl сайт на joomla 3 перестал работать?

Итак, что же делать, если после включения SSL сайт на Joomla 3 перестал работать. Можно конечно лечь на пол, накрыться белой простынью и, не создавая паники, медленно отползать на кладбище, но… Можно быстро всё поправить. Для этого в конфиге Joomla (файл configuration.php) найти строку:

public $force_ssl = '2';

исправить её на

public $force_ssl = '0';

сохранить файл. После этого сайт и админка Joomla снова должны начать работать.

Есть частичное решение — это в строке

public $live_site = '';

301 redirect

Если сайт работает на сервере в режиме Apache, то в файле .htaccess, который должен быть у вас в корне сайта, пишем две директивы переадресаций.

Виды ssl сертификатов.

Есть три вида SSL-сертификатов: сертификаты проверки домена (DV), организации (OV) и сертификаты высокой надежности (EV).

Включение ssl в админке joomla

Для того, чтобы включить SSL в админке Joomla, нужно зайти в Общие настройки на Вкладку «Сервер» и в блоке «Настройки сервера» найти опцию «Включить SSL». Дальше всё просто.

Про сертификаты:  Глимс водостоп сертификат соответствия 2020

Нужно выбрать «Весь сайт», если требуется SSL-шифрование и на сайте и в админке или «Только для панели управления» (это будет сложнее и, по сути, бессмысленно), правой кнопкой мышки так, как показано на рисунке:

После того, как выбор сделан (советую всё же выбирать опцию «Весь сайт»), нужно сохранить эти настройки, кликнув один раз левой кнопкой мышки на зелёную кнопку «Сохранить» в верхнем ряду кнопок управления Общих настроек:

Если все настройки сервера сделаны правильно, в верхней части экрана появится сообщение:

Сообщение
Конфигурация успешно сохранена

Выглядеть это должно так:

Однако, если появляются другие сообщения и/или хуже того, сайт на Joomla и админка сайта перестают работать, значит сервер настроен неправильно и нужно вызывать специалиста или разбираться самостоятельно.

Инструменты устранения неполадок ssl:

* Бесплатная версия позволяет сканировать до 500 страниц.

** Количество просканированных страниц ограничено 200 на веб-сайт.

Как дела обстоят на практике

Есть 4 типа сертификатов SSL для сайтов:

  • Проверка домена (DV). Выдаются частным лицам, есть бесплатные варианты;
  • Проверка домена и собственника домена (IV);
  • Проверка домена и фирмы (OV);
  • Расширенная проверка организации (EV). Лучший вариант для интернет-магазина.
  • Для кириллического домена нужно искать сертификат типа IDN.

Чтобы получить или купить SSL сертификат, можно воспользоваться следующими практическими вариантами:

  1. Бесплатно. Если ваш хостер настолько хорош, что работает с бесплатным центром сертификации Let’s Encrypt и предлагает бесплатно получить SSL сертификат от этого центра.
  2. Бесплатно. Зарегистрировавшись и получить сертификат DV Free на сайта SmartSSL.
  3. Платно, через, панель своего хостинг провайдера. Если ваш хостер настолько предусмотрителен, что создал дополнительную услугу, по покупке сертификата. Стоимость таких сертификатов от 500 рублей в год, на домен www, и его покупка прописана на хостинге.
  4. Платно на стороне. Вы можете купить сертификат SSL в специальных центрах сертификации и обратиться к хостеру для его подключения. Лучше сначала спросить у хостера, а потом покупать.
Про сертификаты:  Настройка КриптоПро ЭЦП браузер плагин

Резюме

Более точных советов, где и как искать, что косячит, дать не могу — все сервера настраиваются по-разному в зависимости от компетенции веб-мастера или тех, кто обслуживает хостинг. Внимательно читайте сообщения об ошибках, смотрите логи и читайте документацию.

Оцените статью
Мой сертификат
Добавить комментарий