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

WordPress – одна из самых популярных CMS-платформ в мире. На нем работает около 25% всех веб-сайтов в Интернете на сегодняшний день.

Независимо от того, являетесь ли Вы начинающим пользователем или опытным администратором, изучение того, как перевести сайт WordPress с HTTP на HTTPS, должно стать одним из Ваших главных приоритетов.

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

Но прежде чем мы перейдем к основным аспектам того, как перевести сайт WordPress с HTTP на HTTPS, Вам необходимо иметь действующий SSL-сертификат, готовый к установке. Если Ваш сертификат уже запущен, Вы можете пропустить следующие два пункта, в противном случае, продолжайте читать.

Мы также записали видеоролик, который проведет Вас через весь процесс. Вы можете посмотреть видео, прочитать инструкции или сделать и то, и другое. Вы можете посмотреть видео ниже.

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

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

Измените настройки в Вашей приборной панели

Когда установка SSL будет завершена, войдите в Вашу панель WordPress Dashboard и перейдите в раздел Настройки > Общие. Проверьте URL-адрес WordPress и URL-адрес сайта. Если оба варианта – HTTP, добавьте S после HTTP и сохраните изменения. Теперь URL-адрес Вашей установки должен начинаться с https, как https://www.yoursite.com.

Очевидно, что Вы захотите, чтобы все Ваши сеансы входа и администрирования проходили через защищенное соединение. Для этого в файле wp-config.php Вашего сайта константа FORCE_SSL_ADMIN должна быть установлена в значение “true”. Вот полный код: define (‘FORCE_SSL_ADMIN’, true);

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

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

301 перенаправление

Установите 301 перенаправление с HTTP URL на новые HTTPS URL. 301 редирект дружественен поисковым системам и может быть реализован разными способами.

Заставьте WordPress использовать HTTPS

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

Для пользователей Apache:

RewriteEngine Вкл.
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.yoursite.com/$1 [R,L]

Для пользователей Nginx:

RewriteEngine Вкл.
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.yoursite.com/$1 [R,L]

Не забудьте заменить yoursite.com на Ваш URL.

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

Контролируйте и тестируйте Ваше HTTPS-соединение

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

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

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

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

Написано

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