Редирект с HTTP на HTTPS
Сделать переадресация http и https через htaccess ничего не стоит, как полностью перейти на HTTPS, но при этом администратор сайта улучшит свои позиции при ранжировке ресурса поисковыми системами и существенно повысить безопасность. Надежные протоколы прикладного уровня передачи данных — это уже не полезный плюс, а требование, за которым следит тот же Google. Если он видит, что сайт работает на HTTP, но редиректы не настроены, то он будет снижать его рейтинг и опускать домен ниже в поисковой выдаче.
Причины сделать переадресацию с HTTP на HTTPS
Существует множество причин, по которым желательна настройка редиректа запросов HTTP на HTTPS. Однако ниже будут описаны две наиболее важные. Чаще всего именно они заставляют администраторов сайтов организовывать перенаправление (переадресацию).
Во-первых, сайт получает сертификат SSL, который обеспечивает более безопасную связь, благодаря использованию криптографического протокола для обмена данными между пользователем и ресурсом. Когда-то наличие SSL отличало проекты и выгодно выделяло их на фоне других. Теперь это необходимость, так как социальной сетью, хостингом, интернет-магазином и прочими сайтами без протокола безопасности никто пользоваться не будет.
Во-вторых, сделать редирект с HTTP на HTTPS нужно для повышения безопасности с помощью TLS. Каким бы SSL не был хорошим, он устарел в 2015 году. Безусловно, он защищает от мошенников и перехвата данных, но HTTPS — это не только SSL, но и асимметричное шифрование для аутентификации. Сайтам, работающим с электронными платежами, такой протокол обязателен.
Еще одна причина сделать перенаправление с HTTP на HTTPS — SEO-оптимизация проекта. Современные поисковики предъявляют жесткие требования к ресурсам, которые ранжируются в обычной органической выдаче и платных рекламных показах. Настроить редирект — казаться в глазах Google и Яндекс надежным доменом, заботящимся о безопасности пользователей. Наградой станут более высокие позиции в поиске, больший трафик и, соответственно, заработок.
Если вас беспокоит цена получения SSL или TLS сертификата или перевода сайта на HTTPS, то не стоит переживать. Большинство виртуальных хостингов и серверов поддерживают бесплатный перевод домена в безопасную зону.
Как устанавливается переадресация?
Иногда для редиректа с HTTP на HTTPS (код 301) начинают устанавливать дополнительные плагины или пользоваться сторонними сервисами. Хотя проще и быстрее начать настраивать процедуру в файле htaccess (текстовом документе для конфигурации сервера ресурса).
Для этого находят в корневом каталоге сайта через FTP-клиент нужный файл и открывают его с помощью встроенных средств. Прописывают код:
RewriteEngine On
RewriteCond %{HTTPS} =off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [QSA, L]
Остается сохранить документ и проверить изменения, есть ли изменение в ссылке при переходе на сайт через поисковую систему. Как видно, установить редирект, чтобы перенаправлять пользователей, просто.
Компания Стримба поможет создать корпоративный сайт и установить ssl сертификат.