Как включить SSL в Joomla?

3 комментария
Как включить SSL в Joomla

Для чего нужен https

- Скажи пароль!

- "Пароль!"

- Проходи!

Детский анекдот.

Для чего вообще нужно шифровать пароль? Стоите вы, скажем, у клуба, куда пропускают только по паролю. Как войти? Самый очевидный вариант - подойти ближе к входу и подслушать.

То же самое и в сети, методов перехвата паролей существует множество; чтобы ваш пароль не попал в чужие руки, и придумали шифрование.

По большому счету шифрование не всегда нужно, скажем, у вас интернет-магазин, или у вас на сайте хранятся некие приватные данные. К тому же Google обещает сайтам, перешедшим на протокол https, повышение в поисковой выдаче, но я бы не стал торопиться, многие пользователи, увидев окно об установке сертификата, могут просто уйти с сайта.

- Ой, там у меня какое окно вылезло с предупреждением, я все, на всякий случай закрыла.

В общем, переходить или нет на SSL (англ. secure sockets layer), решать вам.

Бекап наше всё

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

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

Включаем SSL

Зайдите в Панель администратора >> Система >> Общие настройки (в некоторых вариантах перевода – Глобальная конфигурация).

Включаем SSL

Переходим во вкладку «Сервер». Можно выбрать из трех вариантов.

Включить SSL для сайта

  1. Не включать SSL
  2. SSL только для админ панели
  3. SSL для всего сайта

Нужно выбрать пункт «Весь сайт». Нажимаем «Сохранить», в этом варианте шифрование будет включено как для админпанели, так и для посетителей.

Меняем configuration.php.

Открываем configuration.php.

Находим строку - public   $ live_site   = '' ;

Меняем на - public  $ live_site  =  'https://ваш_сайт.ru' ;

Открываем - .htaccess и добавляем в конец файла:

RewriteEngine On
RewriteCond %{HTTPS} OFF
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}

Готово, смотрим в адресной строке сайта, появилась ли заветная буква «s» в адресе сайта

https joomla

Комментарии

Комментарий автора
Asylum +95
09 апр в 2017
Сегодня переключал один из сайтов с http на https, получил интересное сообщение о бесконечной переадресации. Причина была банальной, стояла переадресация с site.com на www.site.com, и не забываете поставить сертификат, чтобы не пугать посетителей сообщением об неизвестном сертификате
Установили сертификат на сайт. Нужно ли включать SSL в админке Джумлы?
Свернуть ответы
Комментарий автора
Asylum +95
13 июня в 2019
Конечно