Очень гибкий основной фреймворк Joomla помогает начинающим пользователям легко создавать и управлять своими сайтами. Он также позволяет опытным разработчикам создавать сложные системы и использовать неограниченные возможности. Независимо от того, новичок Вы или профессионал, мы настоятельно рекомендуем Вам узнать, как перевести сайт Joomla с HTTP на HTTPS. И вот почему:
В современной онлайновой среде защита сайтов с помощью SSL-сертификата стала необходимостью, и сайты Joomla не являются исключением.
Добавление SSL-сертификата на Ваш сайт и последующий перевод его с HTTP на HTTPS – это многоэтапный процесс. Сначала Вам нужно купить подходящий для Вашего сайта SSL-продукт, затем установить его на свой сервер и только после этого выполнить переход на HTTPS.
В этой статье мы рассмотрим последний шаг, и для того, чтобы он сработал, Вы должны правильно настроить SSL-сертификат на своем сервере. Если Вы новичок в области SSL-сертификатов, наш SSL-блог содержит множество полезных руководств и уроков, которые помогут Вам начать работу. Вот лишь некоторые из них:
- Технический обзор того, как работают SSL-сертификаты.
- Как выбрать лучший SSL-сертификат для Вашего сайта?
- Почему SSL-сертификат важен для Вашего интернет-магазина?
- SSL Wizard – выберите правильный 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