Задать вопрос
@VadimM77

Переезд с http на https?

Здравствуйте!

Может кто то уже проходил через это и скажет все ли правильно идет или нет?

Вчера был переход сайта с HTTP на HTTPS. Переход был сделан следующим образом:

1. Сделан редирект в файле ".htaccess":

RewriteCond %{HTTP_HOST} ^www\.fan-trade\.ru$ [NC]
RewriteRule ^(.*)$ httрs://сайт.ru%{REQUEST_URI} [L,R=301]

2. В Яндекс.Вебмастере в разделе "переезд сайта" внести изменения на нужный сайт "Добавить HTTPS"

Сегодня пришло системное сообщение:

- У вашего сайта httрs://сайт.ru изменилось главное зеркало: вместо httрs://сайт.ru главным в группе зеркал стал домен сайт.ru. Рекомендуем проверить, что новое главное зеркало доступно для индексирования и отдает роботу код 200.

Подскажите это норма и зеркала поменяются местами или что то сделано не верно и нужно что то менять?
5b7522aef125b889002230.jpeg
  • Вопрос задан
  • 785 просмотров
Подписаться 2 Средний Комментировать
Решения вопроса 1
@VadimM77 Автор вопроса
1. По вопросу, "Передаресация с http на https" и "Переадресация с www. на https://сайт.ru"

Оказалось, что у каждого хостера эти правила пишутся по своему (у меня тайм веб).
В моем случае мне подошли вот эти:

RewriteBase /
RewriteCond %{HTTP:X-HTTPS} !1
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]

RewriteCond %{HTTP_HOST} ^www\.сайт\.ru$ [NC]
RewriteRule ^(.*)$ https://сайт.ru%{REQUEST_URI} [L,R=301]

2. Что касается вопроса по определению яндексом главного зеркала, подожду немного, надеюсь ответ от Arik Arik будет верным и все само встанет на свое места
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@Arik
1. Вы сделали переадресацию с www.site.ru на https://site.ru -т.е. http:// site.ru еще доступен
2. Вроде само позже отваливается сообщение, главное чтоб было все доступно по https://site.ru

up1
Большой .htaccess с полезностями https://github.com/h5bp/server-configs-apache/blob...

up2
?
RewriteCond %{HTTPS} !=on
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
RewriteRule ^ https://%1%{REQUEST_URI} [R=301,L]
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы