Для того, чтобы установить 301 редирект с http на https для всех страниц вашего сайта необходимо в верхней строке файла .htaccess прописать следующий код:
RewriteEngine On
RewriteCond %{HTTP:Front-End-Https} !on
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ https://%1/$1 [R=301,L]
Обратите внимание, данный код корректно работает у хостинг-провайдера Hoster.ru, у других провайдеров может выдаваться ошибка.
Обратите внимание! Оставить комментарий к этой статье можно под видео на Youtube.
Если Вам было интересно и полезно, можете поддержать проект.