В связи с тем, что у нас появилась возможность устанавливать SSL сертификаты бесплатно (Let's Encrypt или CPanel Comodo SSL в зависимости от сервера),
всё чаще возникают вопросы по переводу сайта на HTTPS
Чтобы был лучше понятен процесс, приведём пример для Joomla, в разных версиях Joomla могут быть отличия.
Наша инструкция актуальна для современных версий Joomla от 2.5 до 3.5
1. Пишем в нашу дружную поддержку, что Вы желаете поставить для сайтов аккаунта бесплатные SSL. Пример такого бесплатного сертификата Вы можете увидеть на нашем сайте поддержки https://help.gudzon.com
(кстати обращаем внимание, что установка SSL отнюдь не обязывает Вас переводить на SSL все сайты аккаунта. Вы можете перевести их чуть позже. И не обязательно все сайты).
После получения подтверждения установки сертификата, можно переходить к дальнейшей настройке.
В корне сайта Joomla находим конфигурационный файл configuration.php
Меняем строку
$live_site ='';
На следующую
$live_site = 'https://www.your-domain.com';
(где your-domain.com , это имя Вашего домена. Если Вы использовали www, соответственно, его тоже нужно указать)
Затем, открываем .htaccess
из корня сайта и добавляем следующие строки к RewriteEngine (который, как правило, уже включен).
- RewriteEngine On
- RewriteCond %{HTTPS} OFF
- RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
Далее в админке сайта идём по пути:
Система >> Конфигурация >> Сервер >> Включить SSL Для Всего Сайта
На этом настройку можно считать законченной. Если возникают вопросы можно писать к нам в поддержку, мы, как всегда, поможем!