Что же такое 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». Дальше всё просто.
Нужно выбрать «Весь сайт», если требуется SSL-шифрование и на сайте и в админке или «Только для панели управления» (это будет сложнее и, по сути, бессмысленно), правой кнопкой мышки так, как показано на рисунке:
После того, как выбор сделан (советую всё же выбирать опцию «Весь сайт»), нужно сохранить эти настройки, кликнув один раз левой кнопкой мышки на зелёную кнопку «Сохранить» в верхнем ряду кнопок управления Общих настроек:
Если все настройки сервера сделаны правильно, в верхней части экрана появится сообщение:
Сообщение
Конфигурация успешно сохранена
Выглядеть это должно так:
Однако, если появляются другие сообщения и/или хуже того, сайт на Joomla и админка сайта перестают работать, значит сервер настроен неправильно и нужно вызывать специалиста или разбираться самостоятельно.
Инструменты устранения неполадок ssl:
* Бесплатная версия позволяет сканировать до 500 страниц.
** Количество просканированных страниц ограничено 200 на веб-сайт.
Как дела обстоят на практике
Есть 4 типа сертификатов SSL для сайтов:
- Проверка домена (DV). Выдаются частным лицам, есть бесплатные варианты;
- Проверка домена и собственника домена (IV);
- Проверка домена и фирмы (OV);
- Расширенная проверка организации (EV). Лучший вариант для интернет-магазина.
- Для кириллического домена нужно искать сертификат типа IDN.
Чтобы получить или купить SSL сертификат, можно воспользоваться следующими практическими вариантами:
- Бесплатно. Если ваш хостер настолько хорош, что работает с бесплатным центром сертификации Let’s Encrypt и предлагает бесплатно получить SSL сертификат от этого центра.
- Бесплатно. Зарегистрировавшись и получить сертификат DV Free на сайта SmartSSL.
- Платно, через, панель своего хостинг провайдера. Если ваш хостер настолько предусмотрителен, что создал дополнительную услугу, по покупке сертификата. Стоимость таких сертификатов от 500 рублей в год, на домен www, и его покупка прописана на хостинге.
- Платно на стороне. Вы можете купить сертификат SSL в специальных центрах сертификации и обратиться к хостеру для его подключения. Лучше сначала спросить у хостера, а потом покупать.
Резюме
Более точных советов, где и как искать, что косячит, дать не могу — все сервера настраиваются по-разному в зависимости от компетенции веб-мастера или тех, кто обслуживает хостинг. Внимательно читайте сообщения об ошибках, смотрите логи и читайте документацию.
