Как перевести сайт Joomla с HTTP на HTTPS

Очень гибкий основной фреймворк Joomla помогает начинающим пользователям легко создавать и управлять своими сайтами. Он также позволяет опытным разработчикам создавать сложные системы и использовать неограниченные возможности. Независимо от того, новичок Вы или профессионал, мы настоятельно рекомендуем Вам узнать, как перевести сайт Joomla с HTTP на HTTPS. И вот почему:

В современной онлайновой среде защита сайтов с помощью SSL-сертификата стала необходимостью, и сайты Joomla не являются исключением.

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

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

Предполагая, что Вы уже купили сертификат и успешно установили его, на данном этапе Вы должны быть полностью готовы к переводу сайта Joomla с HTTP на HTTPS. Двойная проверка конфигурации Вашего SSL-сервера никогда не помешает, поэтому используйте этот высокоэффективный набор инструментов SSL для проверки Вашей установки SSL. Если Вы не обнаружили ошибок, переходите к первому шагу перехода на HTTPS.

Включите SSL в Joomla

Войдите в Ваш бэкэнд Joomla и перейдите в раздел System > Global Configuration. В Настройках сервера выберите Принудительное использование HTTPS на “Весь сайт”. Сохраните новые настройки перед выходом.

Настройте Ваш файл configuration.php

Используйте Вашу cPanel или FTP-клиент, например, FileZilla, чтобы найти файл configuration.php в корневом каталоге Вашей Joomla. Откройте файл в текстовом редакторе и найдите следующую строку:

var $live_site =”;

Замените его на:

var $live_site = ‘https://www.your-domain.com’;

Создайте 301-переадресацию на HTTPS

Измените все существующие URL-адреса с HTTP на HTTPS-версию, чтобы защитить Ваши SEO-рейтинги и позволить поисковым системам как можно скорее обновить индекс Вашего сайта. Вы можете сделать это с помощью плагина Joomla или вручную в Вашем файле .htaccess. Добавьте следующий код в нижнюю часть файла.

RewriteEngine Вкл.
RewriteCond %{HTTPS} on
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [L,R=301]

Избегайте смешанного содержания

Весь Ваш контент должен передаваться по протоколу HTTPS. Сюда входят изображения, видеофайлы, javascript, CSS и т.д. Убедитесь, что Вы загружаете изображения относительно корня сайта, и измените абсолютные URL-адреса, если они существуют.

Проверьте код Вашей темы на наличие потенциальных HTTP-ссылок и измените их на HTTPS. Даже один забытый HTTP-ресурс где-то в Вашем коде может вызвать предупреждение SSL от браузера. Вот как исправить смешанное содержимое SSL и предотвратить ошибки SSL.

Обновите карту сайта и robots.txt

Обновите Вашу XML sitemap, добавив последние HTTPS-ссылки, и отправьте ее в Google webmaster tools. Используйте файл Robots.txt, чтобы контролировать, какие страницы будут просматриваться и индексироваться.

Сэкономьте 10% на SSL-сертификатах при заказе сегодня!

Быстрая выдача, надежное шифрование, 99,99% доверия к браузеру, специализированная поддержка и 25-дневная гарантия возврата денег. Код купона: SAVE10

Написано

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