Покупка и подключение SSL-сертификата к uCoz-сайту - uGuide.ru

Покупка и подключение SSL-сертификата к uCoz-сайту

  • Обновлено:
    2016-08-09
  • Просмотров:
    2614
  • Отзывов:
    2
  • Рейтинг: 4.8
Многие выбирают uCoz для создания серьезных проектов. Неудивительно, что разработчики веб-сервиса внедрили функционал для подключения SSL – это must-have для любого движка. Давайте проясним, что такое ssl-сертификат, кому он нужен и какая от него польза.

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

Зачем нужен SSL? В первую очередь он нужен вашим пользователям - это повышает доверие к вашему сайту, поддерживает репутацию и надежность вашего ресурса, подтверждает вашу заботу о безопасности клиента. Кроме того, наличие https является одним из фактором ранжированя со стороны поисковых систем Яндекса и Google (такие сайты будут находится выше в поиске).

Возможность прикрепить SSL-сертификат к своему сайту на uCoz имеют пользователи, которые используют платные тарифные планы. Подключение SSL-сертификата доступно как для сайтов с прикрепленным доменом, так и для использующих системный поддомен (типа .ucoz.com, .ucoz.ru, .ucoz.net, .at.ua и др. - сертификат для этих доменов подключается автоматически).

С теорией в общих чертах разобрались, теперь перейдем к практике: покупке и установке SSL-сертификата на uCoz-сайт с прикрепленным доменом.

1. Предварительная подготовка сайта

Прежде чем подключать SSL-сертификат и изменять протокол сайта с http на https, необходимо провести подготовительные работы - сделать все ссылки на сайте относительными (в меню, категориях, информерах, стилях, скриптах, ссылки в статьях и т.д.). Это нужно сделать для корректной работоспособности, отображения, переиндексации и правильной склейки главного зеркала сайта.

2. Выбор и покупка ssl-сертификата

Где можно купить SSL-сертификат? У любого издателя сертификатов! Их полно в Сети: Comodo, Thawte, GlobalSign, TrustWave и др. Так как наш сайт создан в uCoz, то покупать SSL-сертификат удобнее всего на сайте domain.ucoz.com. uCoz предлагает сертификаты от компании Thawte следующих типов:

  • Domain Validation Certificate
  • Organization Validation Certificate
  • Extended Validation Certificate
  • Wildcard Certificate

В данной инструкции мы будем подключать самый простой сертификат, который подойдет для обычных сайтов - Domain Validation Certificate.

Внимание! Перед покупкой сертификата необходимо иметь рабочую почту на домене своего сайта (вида admin@uguide.ru). Если у вас такого адреса нет, - создайте.  Позже на этот e-mail придет письмо с ссылкой для подтверждения вашего домена.

1. Регистрируемся и переходим в "Меню SSL""Купить SSL-сертификат", выбираем первую вкладку "DV Certificate": вводим домен сайта и добавляем в корзину (предварительно пополнив свой счет).

Покупка DV Certificate для сайта на uCoz

2. Нажимаем "Оформить заказ":

3. Переходим на страницу "Требуются данные" и заполняем свои контактные данные. Имя и фамилию пишем на английском языке, должность указываем "private person", далее телефон и почту на домене сайта:

4. После заполнения формы нажимаем "Сгенерировать" и попадаем на страницу, где заполняем следующие данные, тоже на английском:

5. Еще раз нажимаем кнопку "Сгенерировать" и получаем секретный код "Приватного ключа" и код запроса на его подписание ("CSR ключ"). Скачиваем ключи себе на компьютер и копируем их в текстовый документ "Блокнот" (дальше они нам понадобятся).

Возвращаемся к SSL-сертификату, нажимаем "← вернуться к SSL-сертификату" и вставляем в поле ранее скопированный "CSR ключ" и нажимаем кнопку "Выпустить сертификат"

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

Через 15-20 минут на почту придёт два сообщения: первое о том, что ваш заказ обрабатывается, и второе - со ссылкой для подтверждения. 

Переходим по ссылке в письме и утверждаем заказ, нажимаем кнопку "Утверждаю"

Через 15-20 минут выпустятся сертификаты, в админке domain.ucoz.com на странице "Мои SSL-сертификаты → uguide.ru" появятся 3 кода сертификатов, копируем коды в текстовый документ "Блокнот", а также скачиваем и сохраняем их себе на компьютер:

  1. SSL-сертификат
  2. Промежуточный SSL-сертификат
  3. Корневой SSL-сертификат

Итого, у нас есть 4 не задействованных кода сертификатов: приватный ключ и три кода, указанных выше, - мы их используем в админке сайта при подключении https.

3. Подключение сертификата к своему сайту

Перемещаемся в "Панель управления" своего сайта. Заходим в меню "Безопасность""Настройка SSL" и ставим галочку "Подключить HTTPS":

В поле "Приватный ключ" вставляем код "Приватного ключа", в поле "Сертификат для домена" → код "SSL-сертификат", в поле "Промежуточный сертификат" → код "Промежуточный SSL-сертификат", добавляем дополнительное поле "Дополнительные сертификаты" и вставляем в него последний код "Корневой SSL-сертификат" и нажимаем кнопку "Сохранить".

Примерно через 5 минут перейдя по новому адресу с https:// можно будет увидеть значок перечеркнутый красным, а еще через 15-20 мин. протокол начнет отображаться зеленым цветом - это будет означать, что вы успешно подключили SSL-сертификат к своему сайту.

Проверяем работоспособность. Если после установки ssl-сертификата ваш сайт отображается некорректно, или в адресной строке появилось сообщение «Страница пытается загрузить скрипты из непроверенных источников», то, скорее всего, в шаблонах и скриптах вашего сайта явно прописаны ссылки на «http://», в то время как SSL-сертификат работает по протоколу «https://». В данном случае необходимо найти (в коде шаблонов/скриптов/css-стилей) и поправить все такие ссылки.

4. Настраиваем перенос сайта на https в Яндексе и Гугле

1. В файл robots.txt добавляем новый урл сайта с https:

2. Настройка сайта в панеле Яндекс Вебмастер. Переходим в "Яндекс.Вебмастер""Кликаем по старому урлу своего сайта (http)""Настройка индексирования""Переезд сайта" → ставим галочку "Добавить HTTPS""Сохранить". Всё, теперь ждем, когда Яндекс проиндексирует и склеит сайт на https.

После этого добавляем в Яндекс Вебмастер уже новую версию сайта с https и новую версию xml-карты сайта с https (https://uguide.ru/sitemap.xml).

3. Настройка сайта в панеле Google Search Console. Переходим в "Search Console""Добавить ресурс", добавляем новый сайт с https → "Сканирование: Файлы Sitemap" → добавляем для нового сайта с https карту сайта sitemap.xml:

Пересканируйте новый сайт с https: "Сканирование: Посмотреть как Googlebot" → "Сканировать".

Готово. Теперь ждем когда Яндекс и Гугл пересканируют сайт и склеят главное зеркало с https. Это может занять пару недель.

Выводы

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

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

Весь процесс подключения https и склейки зеркал занимает приблизительно 2 недели с учётом ожидания на последнем этапе. Технически все 4 стадии процесса можно реализовать без спешки в течение 1 дня. Потом нужно просто подождать, пока поисковые системы завершат склейку зеркал, сделав https основным. С нашей инструкцией вы справитесь быстро: внимательно читайте, последовательно выполняйте шаги, и всё получится. Успехов!

  • Автор: Дмитрий Луценко

no avatar

Комментариев:2

valentine0205
2 uid Валентин Білоконенко • 00:14, 2016-10-03
Отличная статья, правда у меня почему то в панели управления безопасность не отображается функция подключить https( Может Кто знает в чём проблема??
uguide.ru
Здравствуйте, Валентин.

Эта возможность доступна только для сайтов с подключенным платным тарифом: Базовый, Оптимальный, Максимальный, Магазин.
amrita
1 uid amrita • 19:08, 2016-08-17
Спасибо за статью!
Очень хотелось бы ещё почитать как генерировать к Ucoz подключать сертификаты Letsencrypt и WoSing. В интернете не нашел такой информации.