Если у вас есть небольшой сайт, работающий по протоколу HTTP, и вы хотите перевести его на современный протокол HTTPS, у вас есть несколько вариантов.
Первый - купить SSL-сертификат, установить его на сервер, заменить протокол у всех подключаемых внешних библиотек на https, настроить 301-редирект на порт 443 для всех страниц сайта. Минусы подхода очевидны: стоимость и трудозатраты.
Второй - получить бесплатный SSL-сертификат Let’s Encrypt, далее как в первом пункте. Минусы - трудозатраты.
Третий, и самый простой - подключиться к CDN Cloudflare, о нём и пойдёт речь дальше.
Cloudflare - сеть доставки содержимого (CDN), позволяющая ускорить загрузку сайта у пользователя, а также увеличить безопасность. Здесь рассмотрена именно эта CDN, так как она обладает бесплатным тарифным планом.
Принцип работы CDN прост - она является промежуточным звеном между посетителем и вашим сайтом.
Начнём. После регистрации, добавьте ваш сайт в систему:
Выберите бесплатный план:
После этого Cloudflare просканирует DNS-записи вашего сайта. Если сканирование прошло успешно, вы увидите что-то вроде этого:
Нажмите Continue.
Затем наступает самый ответственный момент. У регистратора вашего домена нужно заменить текущие ns-записи на те, что предлагает Cloudflare.
Когда все шаги выполнены, а сайт - активирован, вы попадаете на главную панель. В меню сверху необходимо перейти на вкладку "Crypto":
Выберите использование SSL - Flexible, дождитесь выдачу сертификата.
Прокрутите страницу до пункта "Always use HTTPS" и выберите "On":
Ещё прокрутите страницу до предпоследнего пункта "Automatic HTTPS Rewrites" и установите "On":
На этом переезд вашего сайта на защищённый протокол завершается. Дождитесь вступления изменений в силу.
У опытного специалиста вся работа займёт 30 минут - час. У новичка - пара часов.
После этого, помимо протокола HTTPS, ваш сайт будет загружаться быстрее, а кэширование уменьшит нагрузку на сервер.
Это подходит, в том числе, для старых сайтов, копаться в коде которых нет никакого желания по объективным причинам.
Спасибо за прочтение, подписывайтесь на канал, будет ещё много всего интересного