Неспешно перевожу все сайты с http на https. Увидел как-то в начале года неприятную пометку в браузере, мол "сайт не безопасен", и понял, что дальше жить с этим не могу.
Пока использую бесплатные SSL от LetsEncrypt.
По пунктам это примерно так:
- Подключаю к домену SSL.
- Захожу на сайт, прописывая в адресе https (к примеру, https://tudali.ru/) и смотрю отображается ли он как безопасный, если нет - ищу ошибки в дебагере. Обычно нужно пару ссылок поправить или код стороннего счётчика.
- Перехожу в случайном порядке на разные страницы сайта, проверяю то же, что и пунктом выше.
- Если всё хорошо, запускаю cron.
- Потом прописываю в robots.txt хост с https. Там же меняю путь к sitemap добавлением того же https.
- Следом добавляю новые версии сайта в вебмастер Яндекса. В данном случае это https://tudali.ru/ и https://www.tudali.ru/
- Добавляю в новую версию новую же sitemap.
- Не выходя из Я-вебмастера в старой версии сайта захожу в вкладку "переезд сайта" и ставлю галку на "добавить https".
- В Гугл-вебмастере добавляю две новые версии сайта, новую sitemap. С Гуглом всё.
- Далее жду около месяца, пока Яндекс склеит http и https версии сайта, появится вот такая картинка:
- Если надо, жду ещё немного, пока из поиска пропадут все страницы сайта с http.
- Далее в htaccess включаю редирект с HTTP версии на версию с HTTPS, добавив в файл выделенные строчки.
- На этом всё.