Процесс переключения с HTTP на HTTPS

 

Пожалуйста, выполните следующее:

 

 1. Купите и установите SSL-сертификат на Ваш вебсервер: https://cleantalk.org/help/install-ssl-certificate

 

 2. Измените все жёсткие ссылки на HTTPS

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

 

 3. Обновите JavaScript, библиотеки AJAX для работы с HTTPS

  Проверьте все произвольные скрипты, чтобы они теперь указывали на и работали с HTTPS. Это касается и скриптов от 3-х лиц тоже.

  Также просканируйте Ваш сайт на наличие содержимого без шифрования.

 

 4. Добавьте редиректы 301 для новых HTTPS ссылок

  Nginx


Добавьте данный код в конфиг-файл Nginx:

server {
listen 80;
server_name domain.com www.domain.com;
return 301 https://domain.com$request_uri;
} endphp 

  Apache


Добавьте данный код в файл .htaccess:

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L] endphp

 

  Подробнее о редиректах здесь: https://moz.com/learn/seo/redirection

 

 5. Обновите Ваш файл robots.txt

  Измените все абсолютные ссылки или блокирующие правила, которые могут быть в Вашем robots.txt и до сих пор указывать на HTTP-директории или файлы.

 

 6. Оповестите Google об изменении Вашего URL

  Передобавьте Ваш сайт в Google Webmaster Tool (но в этот раз с https://) и проследуйте по этому руководству, чтобы оповестить Google об изменении Вашего URL: https://w3guy.com/change-wordpress-domain-url-seo/

 

Источники:

https://www.keycdn.com/blog/http-to-https/

https://designmodo.com/wordpress-https/

 

 


Возможно, будет так же интересно