HTTPS редирект на HTTP с помощью .htaccess

Случайно, даже если человек использует в социальной сети безопасное соединение — как facebook, vk или твиттере вероятна возможность что ссылка на ваш сайт окажется не http — протокол а https.
Проблема в том что если зайти на сайт с https протоколом — по крайне мере у меня не появляется оформление, только текст и логотип.

Очень удобный вариант исправления, он немного напоминает редирект NO WWW
В .htaccess добавляем
RewriteCond %{HTTPS} on
RewriteRule ^.*$ http://%{SERVER_NAME}%{REQUEST_URI}

Данная команда любую вашу страницу на сайте автоматически перенаправит на протокол http с https.
В добавок хочу ещё добавить редирект с www.site.ru на site.ru.
RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]

Но акцент в данном топике стоит на работу с https и http.

1 комментарий

avatar
Да полезный код
  • lol
  • 0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.