HTTPS (HyperText Transfer Protocol Secure) — расширение протокола HTTP для поддержки шифрования в целях повышения безопасности.
При использовании HTTPS данные передаются с использованием криптографических протоколов SSL. Преимущество использования SSL - большее доверие пользователей к сайту и более высокие позиции в поисковых системах. В случае его отсутствия современные браузеры отмечают Ваши сайты как небезопасные.
- Чтобы настроить HTTPS для сайта, необходимо
- Приобрести и установить SSL-сертификат (рассмотрим на примере бесплатного сертификата от Beget):
- В разделе Домены и поддомены выберите "Управление SSL сертификатами" (напротив выбранного домена).
- Перейдите на вкладку "Бесплатный сертификат" и нажмите кнопку "Установить".
- Установка сертификата займет несколько часов.
- В момент установки сертификата будет автоматически изменена A-запись для домена.У Beget при регистрации домена можно одновременно заказать выпуск сертификата SSL.
- Настройте переадресацию с HTTP на HTTPS. Проще всего это сделать прямо в панели управления Beget.
В разделе «Сайты» Панели управления Beget кликните по иконке «HTTP/2» и в появившемся окне включите опцию «Редирект с HTTP на HTTPS»:
Предварительно отключите плагины автоматической переадресации на HTTPS и проверьте правила переадресации в файле .htaccess (в нем не должно быть редиректов, ведущих на ссылки с http).
- Укажите основной протокол сайта как HTTPS в разделе Настройки/Общие в административной панели WordPress:
- Устарело. Укажите поисковой системе наш сайт в файле robots.txt:
-
Host: https://xxx.ru
-Sitemap: https://xxx.ru/sitemap.xmlSitemap указываем в Яндекс Вебмастер и Google Search Console, незачем их повторно указывать в Host.
- Подтвердите права на сайт в вебмастерах Google и Яндекс.
При этом в Яндекс Вебмастере при проверке ответа сервера будет ошибка: «Данный URL запрещён к индексированию в файле robots.txt», пока вы не создадите этот самый robots.txt.
- Проверьте правильность и безошибочность работы в браузере, чтобы в адресной строке браузера был чистенький зелёненький значок:
Никаких предупреждений, красных крестиков и всяких жёлтеньких замочков быть не должно! - Проверьте правильность работы сервисом ssl-checker — должно быть всё чистенько:
Что еще почитать по теме установки и настройки WordPress:
Как установить WordPress
WordPress — настроить один раз и забытьНа Beget это можно сделать буквально за 5 сек. на автомате или за пару минут в ручном режиме.