301-й редирект на https нужен для правильной индексации сайта после перевода его на работу с SSL шифрованием.
Существует множество способов включить такое перенаправление на сайте. Мы постарались привести в этой статье наиболее универсальный, который требует минимум времени и будет работать у большинства хостинг-провайдеров.
1. Откройте в корне сайта файл с названием .htaccess или создайте его, если его нет.
2. Найдите в вашем .htaccess файле такую строку (если её нет, добавить вначале файла):
RewriteEngine On
И после неё вставьте следующий текст:
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteCond %{HTTPS} off
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301,NE]
3. Сохраняете изменения и закрываете редактор.
4. После этого пробуйте обновить страницу с вашим сайтом сочетанием клавиш ctrl + F5.
Если появились какие-то трудности или что-то не сработало, то обращайтесь к нам в тех. поддержку, мы поможем найти ошибку.