Как перевести сайт на HTTPS. Инструкция для хостинга Timeweb

protokol-HTTPS

Ты не можешь перевести сайт на https? Не расстраивайся, это не так уж и сложно. Моё почтение тебе, читатель блога. Я сам долго не мог решиться на этот шаг, но оказалось всё гораздо проще, чем можно было представить. И сегодня продемонстрирую всю процедуру по шагам. Мои все сайты размещены на хостинге Timeweb, поэтому буду показывать на нём. Кстати, это отличный хостинг и по цене и по тех поддержке и по услугам. Прочти статью «Хостинг Таймвеб рекомендуют всем друзьям» и всё станет понятно.

Бесплатный SSL сертификат

Весь процесс будет происходить в несколько этапов. Итак, всё порядку. Для начала, чтобы перевести сайт на https я закажу на хостинге БЕСПЛАТНЫЙ SSL сертификат. Захожу в Панель управления хостинга Timeweb, слева выбираю вкладку «Дополнительные услуги» (1), захожу, в правом верхнем углу выбираю раздел «SSL-сертификаты» (2) и кликаю по нему.

protokol-https-1

Выпадает окно, в котором нужно выбрать домен (1) сайта, тот, что необходим, и БЕСПЛАТНЫЙ сертификат SSL Let’s Encrypt, чтобы перевести сайт на https. Этого сертификата будет больше, чем достаточно для того, чтобы браузер отображал безопасное соединение. Если у тебя обычный блог или сайт, не нужно покупать платные варианты предлагаемых сертификатов.

protokol-https-2

protokol-https-3

После всех действий, которые отмечены на скриншотах, нажимаю кнопку «Заказать». Выпуск сертификата SSL Let’s Encrypt для моего домена будет осуществлён в течении нескольких минут, о чём хостер сообщит мне на почту. Далее, чтобы перевести сайт на https нужно ещё включить переадресацию на хостинге.

Для этого в Панели управления захожу во вкладку «Сайты» (1), справа выбираю нужный мне домен и в подсвеченном поле нажимаю на всплывшую пиктограмму (2) шестерёнки (Настройка сайта). И чтобы перевод сайта на https осуществлялся корректно, включаю кнопку «Использовать безопасное соединение https://».

protokol-https-4

protokol-https-5

Редактирую файл robots.txt

Если у тебя, мой друг, обычный сайт, тогда все действия с настройками на хостинге закончены. А если блог, тогда нужно выполнить ещё несколько несложных манипуляций. Осталось отредактировать файл robots.txt, чтобы перевести сайт на https. Для этого в Панели управления захожу во вкладку «Файловый менеджер» (1), кликаю по нужному мне домену (2), захожу в папку public_html и нахожу внизу файл robots.txt.

protokol-https-6

Открываю его и в строке №7 (в моём случае) после Host: и перед доменом прописываю https://, а в строке №8 (опять же, это в моём варианте) исправляю адрес в карте сайта (Sitemap), дописав в протокол http букву «s». Должно получиться так, как показано на скриншоте. Обязательно нужно сохранить внесённые изменения. На хостинге я сделал все необходимые настройки для того, чтобы перевести сайт на протокол https.

protokol-https-7

Исправление ссылок на блоге

Теперь осталось выполнить ещё несколько действий на блоге и полностью перевести сайт на https соединение. Нужно изменить все ссылки, которые есть в статьях и ссылки на изображения. Для этого я воспользуюсь помощью двух плагинов: Search Regex и Better-search-replace. Установка и активация стандартные, останавливаться на этом не буду.

После установки в Админ панели блога во вкладке «Инструменты» нахожу плагин Search Regex и заполняю поля для поиска и замены ссылок, чтобы перевести сайт на протокол https. Здесь нужно быть внимательным и прописать параметры без ошибок. В поле «Search pattern» (1) прописываю протокол, который нужно найти – http://, а в поле «Replace pattern» (2) ставлю два слеша – //, это будет замена.

protokol-https-8

Нажимаю кнопку «Search» (3) и через пару секунд внизу длинным списком появляются результаты поиска (4). Чтобы исправить ссылки, и перевести сайт на соединение https нажимаю клавишу «Replace & Save» (5). Теперь в той же вкладке «Инструменты» открываю плагин Better-search-replace. Он русифицирован, понятен, но так же требует внимательного заполнения полей.

В поле «Искать» (1) прописываю домен своего блога с протоколом http:// (http://yanzbarik.ru), а в графе «Заменить на» (2) записываю домен, но уже с https://. Думаю, тут всё логически ясно. В разделе «Выбор таблиц» (3) выделяю ВСЕ таблицы. И отмечаю галочками два верхних чек-бокса (4). С нижнего птичку убираю. Нажимаю кнопку «Запустить Поиск/Замену», чтобы перевести сайт на https.

protokol-https-9

Внизу будет показан прогресс выполненной работы. На этом этапе – всё. Плагины Search Regex и Better-search-replace можно удалить. Следующий шаг для того, чтобы перевести сайт на https нужно поменять ссылки в разделе «Настройки» во вкладке «Общие». Здесь исправляю протокол на https://, как показано на скриншоте. И обязательно нужно нажать внизу «Сохранить изменения».

protokol-https-10

Замена ссылок в сайд баре и на страницах

Для того, чтобы бесповоротно перевести сайт на https, осталось заменить ссылки на баннерах, размещённых в сайд баре. Тут придётся делать всё руками: открывать каждый рекламный виджет и дописывать в ссылках к протоколу букву «s». Но это уже финал и времени много не отнимет.

Если ты у себя на блоге менял картинку в шапке, как это реализовано у меня, тогда нужно в файле header.php тоже поменять ссылку. В подвале блога (файл footer.php) проверить все баннеры и так же поменять все ссылки. В идеале, чтобы один раз и навсегда перевести сайт на https, нужно проверить все файлы блога в программе NotePad++ и поменять все СВОИ (я подчёркиваю – только СВОИ) ссылки с доменом твоего блога на защищённый протокол https://.

Как пользоваться программой NotePad++ прочти в этой статье. Нельзя забывать так же и за «Страницы». Одним словом, везде, где размещены ссылки с твоим доменом, их нужно заменить, чтобы корректно перевести сайт на https. Не пугайся такого объёма работы. Это всё делается один раз и за один вечер (несколько часов). Зато впоследствии твои сайты будут лучше ранжироваться в поисковой выдаче Google и Яндекса. Если всё сделано правильно, тогда в поисковой строке браузера будет отображаться пиктограмма зелёного замка и надпись, что протокол «Надёжный».

protokol-https-13

Оповещение Яндекса о переводе сайта на https

И в заключении, когда все ссылки исправлены, нужно сообщить поисковику Яндекс, что у меня получилось перевести сайт на https и его можно уже проиндексировать. Захожу в Яндекс Вебмастер (webmaster.yandex.ru) в свой аккаунт, выбираю нужный мне сайт (сверху или в списке), кликаю по нему и попадаю в Панель управления.

protokol-https-11

Слева во вкладке «Индексирование» выбираю раздел «Переезд сайта», заполняю все поля, как показано на рисунке и нажимая кнопку «Сохранить», прошу перевести мой сайт на https в поисковой выдаче. Через некоторое время Яндекс отметит у себя все изменения и будет отображать сайты с защищённым протоколом https://. Поисковик Гугл оповещать об этом не нужно. Он сам всё увидит и разберётся.

protokol-https-12

На этом тему, как перевести сайт на https буду заканчивать. Рассказал всё, что знал и показал всё, что сделал сам. Если возникнут вопросы или дополнения – прошу писать в комментариях. Подписывайся на получение анонсов новых материалов и жми на кнопки соц сетей. ТОМУ, КТО НАПИШЕТ АДЕКВАТНЫЙ КОММЕНТАРИЙ К СТАТЬЕ, ВЫШЛЮ НА EMAIL ОЧЕНЬ ПОЛЕЗНЫЙ БОНУС. До новой встречи.

С уважением, Ян Збаразкий.

   
Обсуждение: 10 комментариев
  1. Андрей:

    Да всё больше и больше веб мастеров и различных сайтов переходят на протокол https. Он считается надёжным, это говорит о том что веб мастер или сайт прошёл проверку, авторизацию и ему можно доверять. Поисковые системы определяют по этому протоколу, что этот человек реальный и не несёт опасности окружающим. И это только главные плюсы.

    • Ян Збаразкий:

      Спасибо, Андрей за комментарий. Обещанный бонус отправил на Email.

  2. Татьяна:

    Добрый день, Ян. Скажите, пожалуйста, обязательно нужно менять все ссылки на блоге?

    • Ян Збаразкий:

      Здравствуйте, Татьяна. Да, ссылки нужно менять все обязательно, иначе Ваш блог не будет идентифицирован браузером, как «Надежный».

  3. Татьяна:

    Здравствуйте Ян, не подскажите как быть с тем, что после замены ссылок с помощью плагинов в сайдбаре не отображается текст для редактирования в виджетах «Текст», у Вас не было такой проблемы?

    • Ян Збаразкий:

      Здравствуйте, Татьяна. Это проблема возникла после последнего обновления WordPress. Нужно каждый раз перед новым редактированием виджета перезагружать страничку (f5). Меня только такой способ спасает.

      • Татьяна:

        Спасибо, попробую

        • Ян Збаразкий:

          Попробуйте, Татьяна, и по возможности напишите, пожалуйста, что у Вас получилось.

  4. Максим WebSites:

    Как то переносил свой блог на зашифрованный протокол https, написал пошаговую статейку — https://max-gabov.ru/kak-ya-perevodil-svoi-sait-s-http-na-https/

    • Ян Збаразкий:

      Максим, не сочтите за критику, но для многих пользователей Ваша статья непонятна. Вы рассказали, ЧТО нужно сделать, но не показали КАК это всё осуществить. А людям нужна, именно, пошаговая, наглядная инструкция.
      И, кстати, в следующий раз ссылку на статью прописывайте в поле «Сайт» при заполнении формы комментария.

Поделитесь своим мнением

Нажимая кнопку "Отправить" Вы соглашаетесь с Политикой конфиденциальности

 

Добро пожаловать!

Рад видеть Вас!

Чувствуйте себя как дома!

РАССЫЛКА АНОНСОВ
НОВЫХ ПУБЛИКАЦИЙ

Нажимая кнопку «Подписаться»
Вы соглашаетесь с
Политикой конфиденциальности

Посетите Интернет-Магазин Инфопродуктов «Magazinter»

Magazinter-vertikal

Я тоже не понимаю, ЗА ЧТО веб-студии берут такие огромные деньги?
banner-sozdanie-saitov
СЕКРЕТЫ ПРАКТИЧЕСКОГО SEO ПРОДВИЖЕНИЯ САЙТА
БЕСПЛАТНАЯ ШКОЛА по созданию сайтов от Евгения Вергуса «Я — Блогер»
ya-bloger
Рекомендации, Советы, Предложения
ЗАРАБОТОК НА МОБИЛЬНЫХ ПРИЛОЖЕНИЯХ

TIMEWEB — БОЛЬШЕ, ЧЕМ ХОСТИНГ

ЛУЧШИЙ ОБМЕН ПО ВСЕМ НАПРАВЛЕНИЯМ

Обмен Яндекс.Деньги

© 2017 Блог Яна Збаразкого
Яндекс.Метрика