Подключению Ssl сертификата для сайта. А именно, в данном материале я хочу во всех подробностях рассказать вам о том, как подключить SSL сертификат для сайта. Думаю, для многих эта информация лишней не будет.
То есть сейчас я хочу разложить всю методику по полочкам и по шагам, что бы с данной задачей самостоятельно справились и вы при необходимости и желании.
Новоиспеченные проекты, только увидевшие свет, я все же рекомендую вам переводить на протокол «https», то есть подключать к новым сайтам SSL сертификаты.
1 Шаг первый – покупаем SSL сертификат
2 Шаг второй – отправляем документы в службу поддержки хостигна
3 Проверяем стили оформления
4 Почему и отчего это происходит?
5 Шаг третий – настраиваем файл «robots.txt»
6 Шаг четвертый – настраиваем инструменты для вебмастеров
А сейчас давайте перейдем к делу, и узнаем, как все это можно осуществить буквально в два счета. Здесь, и вы поймете это к концу материала, все достаточно просто.
Для того чтобы перевести сайт на протокол «https», необходимо выполнить всего несколько простых шагов, с которыми, как мне кажется, справится даже школьник. От вас потребуется следующее:
— Заказать и оплатить SSL сертификат;
— Отправить его в тех поддержку хостинга и настроить редирект с «http» на «https»;
— Поправить файл «robots.txt»;
— Настроить инструменты для вебмастеров Google и Яндекс.
Это и есть основные шаги, которые мы с вами и будем осуществлять по ходу статьи. А теперь давайте подробнее коснемся каждого из них.
Шаг первый – покупаем SSL сертификат
Первым делом, нам с вами нужно заказать и получить сам сертификат.
Кстати, заказать сертификат вы можете и бесплатно.
Сейчас же, нам с вами подойдет самый простой из них. И вот именно сейчас, я хочу поделиться с вами одним интересным ресурсом, который выдает необходимые нам сертификаты, и о котором почему-то до сих пор многие не знают. Это сервис «firstssl.ru».
На данном сервисе покупал себе сертификат — при оплате его сразу за три года, он обойдется вам всего в четыреста семьдесят рублей за год.
Достаточно недорого, если учитывать то, что на моем хостинге мне предложили оформить ту же самую услугу за две тысячи рублей за год.
Итак, регистрация на данном сервисе у вас должна быть уже пройдена,
Далее все по стандартной схеме — переходим в раздел SSL сертификаты и в списке самым первым видим точно такой же одноименный пункт.
Все что от вас потребуется сейчас, так это кликнуть на кнопку «Заказать». Не пугайтесь цены, когда вы выберете срок подключения услуги на три года, она уменьшится.
Вверху данного окна как раз и выбираем срок действия сертификата – три года. Кликаете «В корзину» и оплачиваете данный документ любым удобным для вас способом.
Оплатили? Отлично, теперь скорее идите в свой почтовый ящик, туда-то вам и придет сообщение о том, что вам необходимо подтвердить домен, на который вы и заказываете данную услугу.
Подтвердить доменное имя можно двумя способами:
Через почту домена. Но для этого, соответственно, у вас должна быть настроена почта на домене к которому подключается сертификат. С помощью файла как при регистрации в инструментах для веб мастеров Google и Яндекс. Для этого в корневую директорию сайта необходимо загрузить специальный файл. Лично я выбрал второй вариант, так как он мне ближе и менее энергозатратен.
Загружаете файл, предложенный тех поддержкой сервиса «firstssl.ru» (для получения этого самого файла вам придется связаться со службой техподдержки), отправляете домен на проверку, и в течение от нескольких часов, до нескольких дней, вам будет выпускаться все необходимые документы.
После готовности сертификата, вам придет письмо с полной информацией о нем, а так же в этом письме будет ссылка, по которой можно скачать архив, в котором и будут содержаться все необходимы документы. Скачиваете его и переходите к следующим действиям.
Шаг второй – отправляем документы в службу поддержки хостигна. Шагом вторым мы с вами отправляем наш документ в службу поддержки хостинга. Пишете в тех поддержку примерно следующе:
«Приветствую! Я приобрел SSL сертификат, пожалуйста, установите его на такой-то сайт и подключите возможность работы через «https»»
Прикладываете сертификат к сообщению и отправляете. Но тут, может возникнуть небольшая трудность, с которой, при подключении столкнулся и я.
Дело в том, что я никак не мог отправить с сообщением файлы своего сертификата. И тут я поступил следующим образом.
Все имеющиеся файлы, плюс ключ, выданный мне при регистрации документа в текстовом файле, я просто закинул в корневую директорию своего ресурса, и затем сообщил об этом службе поддержки. Ребята мою информацию приняли, и сразу же приступили к работе.
Так же помните и о том, что редирект о котором мы говорили чуть выше, необходимо сделать обязательно, так как если вы просто подключите сертификат, проект у вас будет работать на «https», но и по «http» протоколу у вас тоже будет открываться данный сайт.
По большому счету это будет два разных ресурса, которые поисковые системы посчитают дублирующими друг друга. А за это возможно попасть и под санкции. Будьте внимательны!
И вот чтобы этого не произошло, вам необходимо настроить редирект с «http» на «https». Но этим опять же займется служба поддержки хостигна, только не забудьте ее об этом попросить.
Проверяем стили оформления.
После того как вам все настроят и приведут в порядок, я имею ввиду переход на «https», вам обязательно нужно проверить, а не отвалились ли у вас стили оформления. А для этого достаточно просто обновить главную страницу вашего ресурса.
Почему и отчего это происходит?
Дело в том, что ваш сайт теперь доступен по протоколу «https», а стили до сих пор подгружаются по «http». От чего это зависит? – спросите вы. А зависит это от темы оформления выбранной вами, или от верстки, и если верстка у вас сделана универсальная, то стили к ней подтянутся автоматом.
Если же этого не случилось, и стили вашего проекта «съехали», то нужно сделать следующее.
Переходим в админку блога на WP, в раздел «Настройки» — «Общие» и в строках «Адрес WP» и «Адрес сайта WP» ставим протокол «https».
После чего сохраняем полученный результат. Если и это не помогло, то тут поможет грамотный верстальщик.
Шаг третий – настраиваем файл «robots.txt»
Далее, третьим шагом изменяем файл «robots.txt». В нем вам необходимо прописать к директивам «host» и «sitemap» протокол «https».
Надеюсь что вам не нужно объяснять как менять этот файл?
Шаг четвертый – настраиваем инструменты для вебмастеров, вносим кое-какие изменения.
В Google добавляем сайт в инструменты для вебмастеров, указав протокол «https», а затем подтверждаете права на него загрузкой файла в корневую директорию. Настройка завершена.
В Яндексе же переходим в инструменты для вебмастеров в раздел «Индексирование» — «Переезд сайта». Выбираем из списка свой домен и ставим галочку в строке «https». Сохраняем. Ресурс после этого переедет на протокол «https».
Для боле быстрого переезда сайта на «https» протокол я рекомендую вам осуществить переобход страниц как в Гугл, так и в Яндексе.
Сделать это можно следующим образом. Заходим в переобход страниц и добавляем туда главную страницу сайта уже с новым протоколом.
Вот примерно так и происходит подключение SSL сертификата к сайту.