Как сделать редиректы 301 всего сайта через htaccess?

Добрый день!

Могли бы подсказать по редиректам 301? Есть сайт с сертификатом безопасности SSL.
Главное зеркало определяется как http:// site.ru
Необходимо сделать редиректы на адрес https://site.ru (если возможно на site.ru)

Возможные зеркала:

655e44f397d22951289158.jpeg

Имеются вопросы, которые возникли после серфинга вопроса в интернете:

1. Главным зеркалом может быть название сайта без каких-либо префиксов http, https, www (пример, site.ru)?
2. Поисковым роботам необходимо указывать главное зеркало в файле robots.txt?
3. Чтобы сделать редирект на весь сайт, а не на главную либо отдельные страницы, необходимо указывать слэш в конце (пример, site.ru/)?

Могли бы подсказать код на все редиректы 301 на весь сайт?
  • Вопрос задан
  • 36 просмотров
Пригласить эксперта
Ответы на вопрос 1
dimonchik2013
@dimonchik2013
non progredi est regredi
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы