Как перейти с http на https

Если у вас есть веб-сайт без сертификата безопасности, вы гадкий утенок Интернета ;). Google поставил перед собой задачу сделать Интернет более безопасным, и ему это удалось. Если вы еще не думали об этом как перейти с http на https Вы сделаете это в ближайшие месяцы, так как Chrome явно пометит ваш сайт как небезопасный.

Перейти с http на https легко, но вы должны внести ряд изменений на свой сайт.

С новым веб-сайтом все не так, как с уже существующим веб-сайтом.

Если вы создаете новый веб-сайт, это намного проще, так как вам нужно только установить свой веб-сайт непосредственно с установленным сертификатом.

С другой стороны, если у вас уже есть веб-сайт, недостаточно будет установить сертификат, а вам придется выполнить ряд задач, чтобы перевести весь ваш контент с http на https.

Вот видеоурок:

Suscríbete a mi канал:  

1 шаг: установите сертификат на свой сервер

Все больше и больше веб-хостов предлагают бесплатный сертификат безопасности. В частности, сертификат Давайте зашифровать.

Если вы не уверены, предлагает ли ваш хостинг это, спросите их напрямую.

На этом этапе вы зависите от своего хостинга, если у вас нет выделенного сервера, они должны установить его для вас или у вас должна быть опция в панели управления для его установки.

На большинстве хостингов это так же просто, как активировать его. На моем хостинге это выглядит так:

как перейти с http на https

После установки вы можете проверить, все ли в порядке. следующая страница

Вы добавляете свой веб-сайт, и он сообщает вам, нашел ли он установленный сертификат:

проверить установленный ssl

Шаг 2: настройте WordPress с помощью сертификата

Прежде чем приступить к работе, рекомендую сделать бэкап 😉

Теперь, когда мы знаем, что наш сертификат правильно установлен, мы должны настроить наш WordPress для его использования.
Для этого заходим в панель управления WordPress, переходим в «Настройки» -> «Основные» и в полях «Адрес WordPress» и «Адрес сайта» меняем URL на https:

изменить адрес https

После сохранения WordPress выведет нас из области администрирования, чтобы снова войти в систему, но на этот раз уже через https.

Будьте очень осторожны: мой друг изменил URL-адрес в WordPress, не установив сертификат на сервер, и позвонил мне и сказал: «Оскар, этот сертификат у меня не работает» 😉

Шаг 3. Исправьте ошибки содержимого HTTP

Теперь, когда вы заходите на свой сайт, может случиться так, что вместо зеленой полосы вы увидите информационный знак:

информация о знаке https

Вместо зеленой полосы:

зеленая полоса https

Это связано с тем, что хотя у нас уже установлен сертификат безопасности, на нашем веб-сайте есть элементы, которые вызывают http вместо https.

Обычно это происходит с изображениями. Например, если я редактирую статью, я вижу, что изображение находится в http вместо https:

Как перейти с http на https 1

Мы можем изменить его вручную, но если у нас есть веб-сайт с большим количеством контента, это может быть безумием.

Мы можем решить ее гораздо проще. Есть плагин под названием Лучше Поиск Заменить что позволит нам быстро изменить в базе данных во всех местах, где появляется http вместо https.

После установки плагина переходим в Tools -> Better Search Replace:

В Поиск: Добавляем наш сайт без https, то есть url с http
В Заменить на: Добавляем наш сайт с https

Выбираем все столы и снимаем галочку с опции Вы хотите запустить дрель?

Осталось следующее:

https лучше искать заменить

И если все прошло хорошо, у вас уже есть свой сайт на https с зеленой полосой по всему сайту 😉

Шаг 4. Перенаправьте трафик с http на https

Если на нашем веб-сайте есть контент, возможно, что другие веб-сайты связались с нами, и у нас есть посещения веб-сайта, но они направлены на http, поэтому мы должны направлять все эти посещения на новую версию с https.

На многих серверах есть возможность сделать это с самого хостинга, в моем случае вариант следующий:

редирект сервера https

Если наш сервер не предлагает нам такой возможности, у нас тоже нет проблем, мы можем сделать это вручную.

Нам нужно отредактировать файл .htaccess нашего сервера и добавить следующий код:

# Redirigir siempre a https
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

И теперь, если посетитель зайдет на наш сайт в http-версии, он будет автоматически перенаправлен на https.

Я надеюсь, что это работает для вас 😉

привет

8 комментариев на “Как перейти с http на https”

    • Привет, Герардо,

      Вы должны добавить его снова в Google Analytics и Google Search Console, потому что в глазах Google это новая страница.

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

  1. После двухдневной борьбы с программой и техник сказал мне, что я должен был проверить только http … оказывается, с 4 изменениями и с вашим замечательным кодом мне, наконец, удалось заставить появиться замок !!!

    СПАСИБО БОЛЬШОЕ ОСКАР!!!!

ответ Херардо Отменить ответ