Безопасное соединение по протоколу HTTPS теперь является обязательным требованием для всех типов сайтов, и единственный способ добиться этого – сертификат SSL. Браузеры и приложения будут отмечать соединение Вашего сайта как НЕ БЕЗОПАСНОЕ, если Вы не переведете HTTP на HTTPS.
Но как перевести мой сайт с HTTP на HTTPS, спрашивают пользователи. На этой странице Вы узнаете, как перейти с HTTPS на HTTPS и о важности контрольного списка перехода на HTTPS для обеспечения наилучшей функциональности Вашего сайта.

Переход на HTTPS на самых популярных платформах
Переход с HTTP на HTTPS – это многоступенчатый процесс, который начинается с установки SSL-сертификата на Вашем сервере и завершается внедрением HTTPS на всем Вашем сайте.
Здесь мы рассмотрим последний аспект и предоставим подробные руководства о том, как перейти с HTTP на HTTPS на различных платформах. Воспользуйтесь приведенными ниже ссылками для получения подробных инструкций по переносу HTTPS для Вашей конкретной платформы.
Зачем переходить с HTTP на HTTPS?
Перенос веб-сайта с HTTP на HTTPS – это не вариант, а необходимость. Сегодня почти весь Интернет перешел с устаревшего протокола HTTP на безопасную версию HTTPS. Все браузеры, приложения и поисковые системы требуют наличия SSL-сертификата для включения HTTPS и безопасной связи между клиентами и серверами.
Сайты, которые не переходят с HTTP на HTTPS, резко наказываются браузерами и поисковыми системами. Если Ваш сайт загружается по уязвимому протоколу HTTP, браузеры выводят предупреждение о безопасности, отпугивая посетителей от Ваших страниц. И если этого недостаточно, Google не будет отображать HTTP-сайты на страницах результатов поиска, делая Ваш сайт недоступным и неактуальным.
У Вас нет другого выбора, кроме как перейти с HTTP на HTTPS. Любые задержки приведут к остановке роста Вашего сайта и покажут, что Вы несерьезно относитесь к защите конфиденциальных данных в Сети.
Как перевести мой сайт с HTTP на HTTPS?
Итак, Вы хотите перейти с HTTP на HTTPS, но не знаете, с чего начать? Мы позаботимся о Вас. Для быстрого и правильного перехода на HTTPS следуйте приведенному ниже контрольному списку. Мы предположим, что у Вас еще нет SSL-сертификата, и включим все возможные шаги.
1. Купите SSL-сертификат
Тип Вашего сайта определяет, какой SSL-сертификат Вам нужен. При таком большом количестве доступных вариантов SSL выбор оптимального решения очень важен для надежной защиты и удобного управления SSL.
Для сайтов начального уровня, таких как блоги или портфолио, требуется SSL-сертификат Domain Validation, а для официальных компаний и платформ электронной коммерции – более мощный сертификат Business Validation или Extended Validation.
Если Вы не знаете, какой SSL выбрать, наш инструмент SSL Wizard порекомендует лучший сертификат для Вашего бюджета и проекта. Просто ответьте на несколько простых вопросов о Вашем сайте, а мастер позаботится обо всем остальном.
Когда Вы покупаете SSL-сертификат, Вы также должны сгенерировать код запроса на подписание сертификата (CSR) и отправить его в Центр сертификации для проверки. CSR – это блок закодированного текста с Вашими контактными данными, необходимыми для подписания SSL-сертификата Вашего сервера. Мы написали более 70 руководств о том, как создать CSR на различных платформах. Проверьте их! Кроме того, Вы можете воспользоваться нашим генератором КСО для быстрого и легкого создания КСО.
2. Установите SSL-сертификат
Вот тут-то и начинается самое сложное. Этапы установки SSL будут отличаться в разных системах, но общая последовательность действий одинакова. Мы также создали более 80 руководств по установке SSL для различных серверов и клиентов, чтобы помочь Вам настроить Ваш сертификат.
После того, как Вы получили SSL-файлы от Вашего центра сертификации, Вы должны загрузить ZIP-архив и распаковать его содержимое на своем локальном устройстве. Затем Вам нужно загрузить все необходимые файлы на Ваш сервер. Убедитесь, что у Вас есть следующие файлы:
- SSL-сертификат Вашего сервера
- Файл CA Bundle с корневым и промежуточным сертификатами
- Файл CSR (если Вы не сгенерировали CSR на своем сервере)
- Закрытый ключ (если Вы использовали внешний генератор CSR)
Когда Вы закончите загрузку файлов, SSL-сертификат должен включить HTTPS-версию Вашего сайта. Теперь осталось только перенаправить всех Ваших посетителей на безопасные URL. Ниже мы объясним, как это сделать
3. Убедитесь, что ссылки перенаправляются на HTTPS
Установка SSL-сертификата на Вашем сервере не приведет к автоматическому перенаправлению всех Ваших посетителей на HTTPS-версию Вашего сайта. Вам необходимо включить HTTPS-перенаправления вручную с помощью Вашей CMS-платформы и конфигурационного файла сервера.
Одним из распространенных подводных камней, которых следует избегать при переходе с HTTP на HTTPS, является смешение содержимого HTTP и HTTPS. Если Вы включите шифрование, но продолжите загружать такие ресурсы, как изображения, файлы или скрипты кода по протоколу HTTP, браузеры не будут доверять Вашему сайту и выдадут ошибку SSL-соединения.
Применяя HTTPS на всех своих страницах, Вы обеспечите безопасную и бесперебойную навигацию для своих посетителей и избежите досадных ошибок, из-за которых Ваш сайт на некоторое время становится недоступным.
4. Настройте 301 редирект
301 редирект – это код состояния HTTPS, который постоянно меняет один URL на другой, заставляя пользователей, запрашивающих определенный URL, переходить на новый. В нашем случае 301 редирект нужен для того, чтобы направить посетителей, которые заходят на сайт по протоколу HTTP, на HTTPS.
Установите перенаправление в конфигурационном файле сервера или в файле htaccessсайта, чтобы тот, кто зайдет на Ваш сайт, набрав “www.mywebiste.com”, или “mywebiste.com”, или “http://www.mywebiste.com”, или “http://mywebiste.com”, был автоматически перенаправлен на https://www.mywebsite.com.
5. SEO (карты сайта, каноники, индексация и т.д.)
Теперь, когда Вы включили HTTPS на своем сайте, пришло время сообщить поисковым системам о новом статусе Вашего сайта. Следующие корректировки крайне важны для поддержания хороших показателей SEO:
- Убедитесь, что все теги “rel=canonical” из Вашей HTTP-версии ссылаются на новые HTTPS-страницы.
- Обновите файлы sitemap.xml и robots.txt с новыми соответствующими HTTPS URL-адресами.
- Создайте новое свойство и отправьте его в соответствии с картой сайта для нового HTTPS в Google Webmaster Tools. Помните, что Google Webmaster Tools рассматривает HTTP-сайты как отдельные объекты от HTTPS.
- Убедитесь в том, что Google может индексировать Ваши новые URL-адреса (обратитесь к руководству Google по этой теме для получения более подробной информации).
Следуя приведенным выше советам, Вы обеспечите быстрый переход на HTTPS и не столкнетесь с какими-либо критическими сбоями.
6. Устранение неполадок Возможные проблемы
Как бы Вы ни старались следовать лучшим практикам управления SSL и преобразовывать HTTP в HTTPS, Вы все равно можете получить ошибку SSL-соединения. Если это случилось с Вашим сайтом, не паникуйте, поскольку существует множество причин и решений для ошибок SSL.
Прежде всего, Вам нужно определить причину ошибки, и это проще, чем Вы думаете. Инструмент тестирования SSL просканирует Ваш сертификат и сервер на предмет потенциальных уязвимостей и предоставит мгновенные отчеты о возможных ошибках.
Браузеры также подскажут Вам, что не так с Вашим соединением, показав название и код SSL-ошибки. Мы написали подробные руководства о том, как исправить ошибку SSL, чтобы помочь пользователям разобраться с этой проблемой.
Заключение
Как перейти с HTTP на HTTPS – это навык, которым должен обладать каждый администратор сайта, поскольку шифрование HTTPS становится все более распространенным в Сети. Мы постарались охватить все аспекты успешного перехода на HTTPS и ответить на вопрос “как перевести мой сайт с HTTP на HTTPS”. Следуйте нашему процессу и советам, и Вы создадите сайт в кратчайшие сроки.
Image by storyset on Freepik
Часто задаваемые вопросы
Переход с HTTP на HTTPS обязателен для всех сайтов. Если Вы не перейдете на HTTPS, это повлияет на SEO, поскольку браузеры не будут показывать посетителям Ваш контент. Вместо этого они столкнутся с предупреждением о соединении SSL. Более того, если Вы не переведете HTTP на HTTPS, Ваш сайт не появится на страницах результатов поисковых систем, что сведет на нет всю Вашу работу по SEO.
Копировать ссылку
Вы не можете перейти с HTTP на HTTPS без SSL-сертификата, потому что SSL-сертификат – это элемент, который шифрует и обеспечивает безопасное соединение. Чтобы активировать HTTPS, Вы должны установить на сервере Вашего сайта действующий SSL-сертификат.
Копировать ссылку
Безопасно и необходимо перенаправить весь Ваш трафик с HTTP на HTTPS. Вы можете заставить HTTPS работать через систему управления контентом или отредактировав файл конфигурации сервера с соответствующим кодом для 301 редиректа.
Копировать ссылку
Да, перенаправление сайта с HTTP на HTTPS обеспечит посетителям доступ только к зашифрованной версии Вашего сайта. Если они загружают HTTP-версию Вашего домена, предупреждение о безопасности сообщит им, что соединение небезопасно.
Копировать ссылку
Лучшим индикатором того, что сайт использует HTTPS, является значок висячего замка рядом с URL-адресом в адресной строке браузера. Если сайт загружается по протоколу HTTP, Ваш браузер, скорее всего, заблокирует соединение и выдаст предупреждение о безопасности SSL.
Копировать ссылку
Сэкономьте 10% на SSL-сертификатах при заказе сегодня!
Быстрая выдача, надежное шифрование, 99,99% доверия к браузеру, специализированная поддержка и 25-дневная гарантия возврата денег. Код купона: SAVE10
