Настройка HTTPS на сайте очень важная вещь. Быстрота загрузки, лучше SEO и повышение доверия к сайту вот, что дает установка SSL для WordPress.
Подробнее о том что такое SSL и зачем он нужен, я описывала в предыдущей статье о настройке SSL(HTTPS) на OpenCart. Для интернет-магазина иметь SSL сертификат уже необходимость. Иначе вы будете лишены возможности пользоваться такими платформами, как Google Shopping, магазины в группах Facebook и на странице Instagram.
Установка протокола https: // для WordPress без наличия действительного сертификата SSL может повлиять на доступность вашего веб-сайта или привести к предупреждениям о безопасности. Если вам требуется хостинг с бесплатным сертификатом SSL для защиты вашего сайта, вы можете просмотреть доступный хостинг для WordPress.
Чтобы установить HTTPS (SSL) на WordPress, вам необходимо:
Шаг 1
Установка действительный SSL сертификат для домена
Как вы знаете я пользуюсь хостингом Hostia, который бесплатно предоставляет SSL сертификат для каждого вашего домена. В разделе Помощи у них есть подробная инструкция как настроить SSL для домена. За что я люблю этот хостинг, так это моментальное решение технических вопросов с помощью онлайн-помошника.
Шаг 2
Включение HTTPS через Консоль WordPress
Первое место, где вы сможете насладиться новым безопасным подключением, – это консоль WordPress. Сначала защищая админку, вы убедитесь, что всякий раз, когда пользователь входит в систему, их информация передается безопасно.
Для этого откройте файл wp-config.php в корневой папке WordPress и добавьте следующую строку где-нибудь выше строки: That’s all, stop editing!
define('FORCE_SSL_ADMIN', true);
Как только вы обновили файл, пришло время проверить, работает ли он. Для этого попробуйте открыть страницу входа в систему с помощью HTTPS в URL, например, через https://yoursite.com/wp-admin. Если все работает правильно, значит теперь у вас безопасное соединение. Можно переходить к следующему шагу.
Шаг 3
Обновление адреса на HTTPS в настройках WordPress
После переноса консоли WordPress на HTTPS пришло время сделать то же самое для остальной части вашего сайта. Вы можете это сделать, обновив адрес своего сайта в разделе «Настройки»> «Общие».
Добавьте https: // в начало как адреса WordPress, так и адреса сайта. Затем сохраните свои настройки. Имейте в виду, что вам может потребоваться снова войти в систему.
Шаг 4
Обновление файла .htaccess для редиректа HTTP на HTTPS
Следующим шагом в переносе вашего сайта на HTTPS является редирект, который автоматически перенаправляет посетителей на безопасную версию. Для этого мы будем использовать .htaccess. Это имя важного системного файла на вашем сервере (обычно в корневом каталоге WordPress).
Обычно он содержит настройки для использования постоянных ссылок, поэтому он, вероятно, уже есть. Чтобы найти его, убедитесь, что ваш FTP-клиент показывает скрытые файлы, потому что по умолчанию .htaccess невидим. Если у вас его нет, просто создайте текстовый файл, переименуйте его в .htaccess и загрузите в корневой каталог WordPress.
После этого добавьте к нему следующие строки:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
В общем-то это все. С этого момента посетители (в том числе боты Google и Яндекс) должны автоматически попадать на версию HTTPS вашего сайта WordPress. Убедитесь, что страницы доступны только в одном варианте. Иначе, это может привести к проблемам с дублирующимся контентом. Это не очень хорошо для SEO.
Спасибо, что дочитали до конца и удачи в делах!
Плохая статья. Ведь у вас остается целая куча ссылок в которых указан http что не очень хорошо сказывается на СЕО, также серверу постоянно нужно будет делать редирект.
нужно просто сделать замену вашего адреса типа http://blablabla.ua на https://blablabla.ua
Вы наверное не обратили внимания, что именно об этом я и написала в первой части статьи.