Блин, ничего не понимаю. Платон ответил, чтобы главное зеркало работало корректно: нужно со всех вариантов на него прописать 301 редирект. Сейчас у меня 301-й отрабатывает с версии без www на с www. Однако варианты http://www.site.ru и https://www.site.ru оба отдают ответ 200, хотя по факту с http на https редиректит. Как это исправить - не пойму.
Решил прописать редирект с https:/www.site.ru на http://www.site.ru
Зашел в htaccess. В довесок к:
RewriteCond %{HTTP_HOST} .
RewriteCond %{HTTP_HOST} !^www\.site\.ru [NC]
RewriteRule (.*) http://www.site.ru/$1 [R=301,L]
добавил:
RewriteCond %{SERVER_PORT} ^443$ [OR]
RewriteCond %{HTTPS} =on
RewriteRule ^(.*)$ http://www.site.ru/$1 [R=301,L]
но ничего не меняется, идет со всех версий без www на вариант https://www.site.ru
Как сделать чтобы работало?
Спасибо, буквально 5 минут назад допер сам и все получилось!
А может регионы вообще грохнут - у них с тех пор политика поменялась, теперь на адрес выезжают. А у меня там только самовывоз.
Я не знаю. Отказ от ssl один из вариантов, но если бы я был в этом уверен, тему бы не создавал.---------- Добавлено 21.05.2019 в 20:24 ----------Что в итоге получится если ждать от Яндекса признания главным зеркалом версию без ssl при его наличии? Как ссылочное будет учитываться, канониклы?
Может стоит вообще от https отказаться? Даже не соображу с ходу как - ведь он уже в поиске, тупо грохнуть - 404 будет. Через htaccess что ли редиректить пока не выпадет, а потом сертификат удалять?
Читал их официальный блог - перенести никак. Только заново. Видимо специально режут тех, кто им в свое время по 12,5К за каталог платил.
Спасибо, но я не готов переделывать целый сайт. Тем более ему 7 с лишним лет.
У меня сейчас уже по-другому сделано. На хостинге старый домен ссылается на папку нового. То есть по нему также открывается новый сайт. По мне это неглавное зеркало. Ранее прописывал старый домен как псевдоним, но так возникла проблема с https. То есть сейчас старого сайта считай нет вообще. На главную со всех больше не редиректит. Следовательно, те страницы, адреса которых не совпали, сейчас стали просто 404 и должны выпасть. Но робот их не выкидывает и даже не заходит.
Ошибка самого факта редиректа или что со всех страниц на главную?---------- Добавлено 18.04.2019 в 16:38 ----------Здесь он почему-то всем остался доволен: http://prntscr.com/ndojql
Серч Консоль в любом случае у старого сайта уже показывает слепок нового, но тут вот так http://prntscr.com/ndml6z---------- Добавлено 18.04.2019 в 14:38 ----------Если я пропишу постраничный редирект, то какой от этого будет толк, если робот все равно не заходит на те старые страницы?