Как настроить 301 редирект с http на https через htaccess

Опубликовано Опубликовано в рубрике Статьи

В связи с рекомендациями  поисковиков переходить на https многие задаются вопросом как грамотно перейти на https, чтоб не пострадал контент на сайте и SEO.

Существует большое количество методов как это сделать,  но в данном случае мы рассмотрим более универсальный случай который подходит к большинству хостингов.  Если у вашего хостинг провайдера нет опции 301 редиректа с http на htttps то это можно сделать через файл настроек параметров .htaccess

В файле .htaccess в корневой директории вашего сайта внесите

RewriteEngine On 
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Обратите внимание, если у вас уже включен и используется Rewrite, то строку RewriteEngine On не нужно.