Искать в:
Везде  
  • Везде
  • Виртуальный хостинг
    • Общие вопросы
    • Технические вопросы
      • Настройка PHP
      • Статистика Webalizer и AWStats
      • Перенаправления (Redirect)
    • Работа с файлами
  • Виртуальные серверы (VPS)
    • Общая информация о VPS
    • RED.Site
    • Классический VPS
  • Домены
    • Регистрация и продление доменов
    • Перенос доменов
      • Технический перенос домена в RedDock
      • Административный перенос домена в RedDock
  • SSL-сертификаты
    • Выбор и покупка SSL-сертификата
    • Установка SSL-сертификата
  • Личный кабинет
  • Настройки CMS
    • Настройка 1C-Битрикс
  • Партнерская программа
    • Как происходит регистрация клиента и активация начальной скидки
    • Как стать партнером
      • Как зарегистрироваться
      • Как заключить партнерский договор?
      • Расторжение договора
    • Вопросы по вознаграждению
  • Оплата услуг
  • Почта
    • Предоставляете ли вы услуги электронной почты?
    • Подключение Яндекс.Почты для домена

Перенаправление с HTTP на HTTPS и обратно

После покупки SSL-сертификата желательно переправить всех посетителей которые обратились по не защищенному протоколу HTTP на безопасную версию сайта по протоколу HTTPS.

Для этого в файле .htaccess вашего сайка добавьте следующие директивы:

RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^/?(.*) https://%{SERVER_NAME}/$1 [R,L]

Если в дальнейшем Вы захотите вернутся обратно на HTTP и отключить HTTPS можете исправить директивы на следующие:

RewriteEngine On
RewriteCond %{HTTPS} on
RewriteRule (.*) http://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]