нужно раскомментировать строчки
чтоб было так:
# To redirect all users to access the site without the www. prefix RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC] RewriteRule ^ http://%1%{REQUEST_URI} [L,R=301] # HTTPS redirect if available RewriteCond %{HTTPS} !=on RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]
Подскажите пожалуйста как правильно сделать редирект
Не получится подсказать.
Варианты в зависимости от хостинга могут отличаться.
Обычно на нормальных хостингах в ЧАВо пишут какой у них.
Лично у меня такой, но далеко не факт что он будет работать у Вас:
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC] RewriteRule ^(.*)$ https://%1/$1 [R=301,L] RewriteCond %{HTTPS} off RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]
Он пишет со всех ли зеркал есть редирект на https…
Rainbow — написал в техподдержку хостинга, жду что ответят.
Подскажите, а это вообще обязательная процедура для сайта или можно без перехода ?
Да, обязательная.
Тоже было такое, Яндекс присвоил зеркало с www.
Просто добавляете сайт с www в вебмастер и переезжаете на https.
Я даже не настраивал редирект, меньше чем через неделю все вернулось, как было прежде.