SSL сертификат — как получить бесплатно

SSL сертификат

Что такое SSL сертификат, зачем и кому он нужен? Почему HTTPS лучше HTTP?

HTTPS (HyperText Transfer Protocol Secure)  это расширение протокола HTTP, поддерживающее шифрование. Данные, передаваемые по протоколу HTTP, «упаковываются» в специальный  протокол SSL (или TLS) и для их передачи используется  особый порт. Таким образом, этот протокол SSL служит своеобразной гарантией защиты данных в интернете при соединении во время соединения  браузера пользователя с сервером.

При использовании SSL-протокола информация передается в закодированном виде по HTTPS и расшифровать ее можно только с помощью специального ключа в отличие от привычного протокола HTTP. Для работы SSL-протокола требуется, чтобы на сервере был установлен SSL-сертификат.

SSL-сертификат – это своего рода уникальная цифровая подпись вашего сайта, которая предотвращает  несанкционированный доступ к информации. SSL-cертификат подтверждает,  что его владелец вправе пользоваться секретным ключом на законных основаниях.

Такой сертификат в первую очередь нужен банкам, платежным системам и другим организациям, работающим с персональными данными, для защиты транзакций и предотвращения несанкционированного доступа к информации.

Но зачем, казалось бы, он нужен простому блоггеру? Ведь даже форма регистрации есть не на каждом блоге?

Вот как открылся мой сайт в браузере Яндекс:

ssl_nedeystvitelen

Как вы поступите, если увидете такое сообщение? Скорее всего просто закроете сайт. Это сообщение у меня получилось тогда, когда я еще не до конца подключила предоставленный мне хостингом сертификат. Пока с такими сообщениями мы встречаемся редко.

Но уже с 2017 года google обещал "наградить" такими вот ярлыками все сайты, которые не имеют соответствующего сертификата. Именно поэтому я и задумалась о необходимости сертификата SSL для своих сайтов, ведь раньше я даже понятия об этом не имела. Но недавно обратила внимание на то, что хостинг, на котором расположены мои сайты, предоставляет такие сертификаты бесплатно! Хотя раньше они стоили 19 $.

Оказалось, что установить их очень просто, если следовать инструкции. Уточните, может быть и на вашем хостинге есть такая возможность установить сертификат SSL бесплатно?

Стоимость сертификатов различная, их существует несколько видов, но если вам, как и мне нужен сертификат чисто для репутации, то, как мне кажется, подойдет и недорогой. Слышала, что его можно купить по цене от 300 рублей.  Но став изучать информацию о сертификатов, узнала, что их можно получить бесплатно.

В этой же публикации я покажу, как добавить SSL сертификат на хостинге Хостия - хостинг, заслуживающий доверия, несмотря на его низкую стоимость!

В панели управления выбираем нужный нам домен, для которого мы будем устанавливать сертификат, и делаем все в том порядке, который показан на картинках:

SSL сертификат на Хостии

ssl02

ssl03

ssl04

ssl05

ssl06

Теперь я уже могу открывать свой сайт по протоколу HTTPS, и на нем виден зеленый замочек:

ssl07

Но это еще не все. Теперь необходимо сделать небольшие настройки, чтобы открывая сайт по старому адресу, он автоматически переключался на новый. Для этого необходимо внести несколько строчек в коде файла .htaccess:

RewriteEngine On
RewriteCond %{SERVER_PORT} !^443$
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]

ssl08

ssl09

ssl10

Когда я поменяла протокол, в какой-то момент меня охватил небольшой "ужас", и я про себя подумала" Что же я наделала, ведь теперь мне надо каким-то образом менять все ссылки в статьях, где идет перелинковка, и кроме того, все загруженные файлы теперь тоже могут не открываться, ведь у них поменялся адрес?"

В какой-то момент я подумала уже отказаться от сертификата. Естественно, я не собиралась делать это вручную, так как это было бы нереально.

Оказывается, все уже давно придумано, и для этих целей на вордрпрессе есть специальные плагины, которые автоматически заменяет все ссылки с http на https.

Сначала я поставила рекомендованный другими авторами плагин HTTP / HTTPS Remover. Но насколько я помню. он не решил проблему полностью. После этого я добавила плагин WordPress HTTPS.

Для того, чтобы его добавить, идем в плагины - установить новый - и в строке поиска набираем:

И последнее, что еще надо сделать - поменять адрес сайта с http на https  в файле robots.txt:

ssl12

На тестовом сайте замочек моментально отобразился зелененьким, а вот на моем основном не сразу.

Если зелёного значка рядом с адресом сайта в браузере нет, как мне объяснили в поддержке, причиной обычно является смешанный контент (загрузка картинок, css стилей и т.д. по ссылкам http:// в коде сайта).

Когда уже, казалось бы, все ссылки были заменены или удалены, все равно мой замочек не зеленел, и в коде сайта я видела эти ссылки. Это были ссылки, связанные с соцсетями. После удаления плагина соцсетей, замочек позеленел. а вместо этого плагина  я поставила другой, более функциональный.

Вот такая простая, и в то же время не очень, история превращения моих сайтов в защищенные и доверенные. Спасибо хостингу Хостия за предоставленные сертификаты.

Это была информация о том, как получить и добавить бесплатно сертификат SSL на свой сайт для тех, кто пользуется хостингом Хостия (если вам понравится этот хостинг, вам перенесут ваши сайты на хостинг БЕСПЛАТНО).

В следующей публикации я попытаюсь разобраться с установкой SSL сертификата с внешнего ресурса.

Если эта информация тебе интересна, на забудь подписаться на новости блога, чтобы всегда быть в курсе новых публикаций.

P.S. Тестовый сайт, на примере которого я получила сертификат, я перенесла на сервер, и сертификат сразу стал недействительным. Так что теперь на нем можно будет еще потренироваться и установить бесплатный сертификат, полученный из внешнего источника, о чем я упомянула выше...

Оцените статью
Леди в интернете
Добавить комментарий

  1. Елена Контиевская

    В начале своего поста вы допустили 2 раза опечатку. Вместо SSL написали SLL… 🙂

    Ответить
    1. Людмила автор

      Елена, бывает,премного благодарна, исправила

      Ответить
    2. Людмила.

      Леночки, такие замечания лучше отправлять на почте, а не выносить на всеобщее обозрение. Извините.

      Ответить
  2. Светлана

    Да, вот дела. Добралась до сертификатов. На моем хостинге AppleTec сертификат стоит 890 руб за 1 домен или поддомен. А я еще хочу сайт на WP осваивать. Надо переходить на Hostia. Спасибо, Людмила, за информацию.
    Еще проблема — поставила на блог на Blogger свой домен. Теперь его лучше убирать и придется менять все ссылки.

    Ответить
  3. Светлана

    Пообщалась с техподдержкой своего хостинга. Мне поставили бесплатно сертификат на 3 года на 3 домена вот такой https://www.startssl.com/

    Ответить
    1. Людмила автор

      Светлана, думаю, что они не сразу на 3 года дают, например, в Хостии каждые 3 месяца должно происходить автоматическое обновление сертификата, но вот у меня почему-то это не произошло автоматически, сказали, что такое бывает, так что лучше ситуацию держать под контролем, и если что-то не так, обращаться в поддержку, мне сразу все исправили

      Ответить
      1. Светлана

        Да, надо еще приглядываться, что это за сертификат. Сказали, что пока на год, продлится, если оплатить следующий год. А я гляжу, есть такой сертификат на 3 года, только про него информации мало. Не пойму, где тут подвох.

        Ответить
  4. Эмма

    Здравствуйте, Людмипа!

    Не могу авторизоваться на Вашем блоге. Указывается, что неправильный ад
    рес или пароль. Может есть просто регистрация?
    Я не увидела!

    С уважением, Эмма

    Ответить
    1. Людмила автор

      Эмма, в верхнем меню есть Регистрация, только она нужна для того, чтобы был открыт скрытый контент в некоторых публикациях, как правило, это ссылки для скачивания, а в остальных случаях вся информация на сайте открытка для любого пользователя

      Ответить