Что делать со старым доменом на хостинге при смене домена на новый?

123
Vladimir SEO
На сайте с 19.10.2011
Offline
1709
#11
Sitealert:
А почему не с https сайт.рф - на https site.ru?

потому что в вашем случае нету редиректа с http -> https ))))

о чем вы вообще говорим то ?

все делают сразу редирект один , ибо гугл сейчас адски тупит с переездами - особенно когда больше одного редиректа, про вес ссылочного уже сказали выше

грубо говоря вы там у себя делайте как угодно, а ТС если хочет нормально ехать дальше без потерь внешки и веса и индекса в гоше - по простой схеме

Эксперт по продуктам Google https://support.google.com/profile/58734375 ᐈ Продвижение коммерческих сайтов https://kulinenko.com/
S
На сайте с 30.09.2016
Offline
469
#12
xVOVAx:
потому что в вашем случае нету редиректа с http -> https

Недогадливый всё-таки? Жаль.

xVOVAx:
ТС если хочет нормально ехать дальше без потерь внешки и веса и индекса в гоше - по простой схеме
Вот благодаря советам таких горе-сеошнегов он и приедет в полную жопу.
Отпилю лишнее, прикручу нужное, выправлю кривое. Вытравлю вредителей.
Vladimir SEO
На сайте с 19.10.2011
Offline
1709
#13
Sitealert:
Вот благодаря советам таких горе-сеошнегов он и приедет в полную жопу.

докажешь или языком ляп ляп ?

S
На сайте с 30.09.2016
Offline
469
#14
xVOVAx:
докажешь или языком ляп ляп ?

Я вообще-то ждал, когда ТС проявится, чтобы языком не чесать, как некоторые, а разъяснить с пользой для дела.

Но если так настаиваешь, попробую объяснить. Хоть и лень, не люблю впустую по клавишам долбать.

Итак, поехали.

Я выше написал, что информации недостаточно, хотя "продвинутые" возразили, - достаточно. Однако её всё же недостаточно, и приходится домысливать. ТС написал, что сначала идёт редирект со старого HTTP на старый HTTPS, потом со старого HTTPS на новый HTTPS. Вопрос: откуда на старом сайте взялся HTTPS? Думаете, на старом домене прикрутили сертификат специально для переезда на новый домен? Сомневаюсь. Скорее всего, он там появился раньше, когда старый сай переезжал на HTTPS. И уже давно переехал. А двойной редирект появился в результате последующей записи правила для переезда на новый домен.

Скорее всего, прописано примерно следующее

Условие: если не HTTPS

Правило: переезжаем на HTTPS

Правило: переезжаем на новый домен с HTTPS
Поступил следующий совет
xVOVAx:
с http сайт рф - > https site ru само собой
ТС, тупо последовав этому совету, может выбросить правило переезда на старый HTTPS и получит следующее
Условие: если не HTTPS

Правило: переезжаем на новый домен с HTTPS
То есть, со старого HTTP переезжаем сразу на новый HTTPS, как и советовали.

Но откуда у робота возьмутся старые адреса с http://, если старый сайт уже переехал?

Ихтамнет!

Таким образом, робот будет обращаться к старому сайту по адресам https://, а редиректа не будет, потому что редирект только с http:// !

Я же посоветовал иначе

Sitealert:
надо делать протоколонезависимо.

То есть как-то так, выбросив условие не HTTPS


Правило: переезжаем на новый домен с HTTPS
В этом случае при обращении к старому сайту по любому протоколу произойдёт редирект на новый домен с HTTPS.

И в заключение, поясню, почему я написал следующее

Sitealert:
Нет такой проблемы.

Потому что, раз уж старый сайт уже переехал на HTTPS, то никаких двойных редиректов не будет, потому что у робота уже новые адреса, с HTTPS. И редирект с HTTP на HTTPS будет работать не для поисковиков.

В любом случае, нет никакого смысла редиректить со старого HTTP на новый HTTPS - на старом домене не следует указывать протокол.

Vladimir SEO
На сайте с 19.10.2011
Offline
1709
#15
Sitealert:
Думаете, на старом домене прикрутили сертификат специально для переезда на новый домен? Сомневаюсь

а я как раз такое видел и не один раз , и не сомневаюсь

ТС пиши когда на старый домен прикрутил ссл ? ( да и на кирилические домены ранее шаровый сертификат не был доступен, сейчас то конечно все есть )

HK
На сайте с 22.04.2019
Offline
19
#16

Спасибо вам всем. Старый домен, который сайт.рф, я его так и указала - был без сертификата, так что я думаю тут всё корректно, если настроить 301-редирект сразу с http:сайт.рф на https://site.ru, или я всё-таки не права?)

S
На сайте с 30.09.2016
Offline
469
#17
helena_kuchina:
сразу с http:сайт.рф на https://site.ru, или я всё-таки не права?)

О чём я и говорил... :(

Вот Вы мне ответьте, зачем Вы хотите ограничить редирект указанием только адресов с http ?

HK
На сайте с 22.04.2019
Offline
19
#18

я тогда кажется не учла кое-что)) надо будет же со всех версий сайта редиректы настроить:

с http://сайт.рф на https://site.ru

с https://сайт.рф на https://site.ru

c http://www.сайт.рф на https://site.ru

c https://www.сайт.рф на https://site.ru

теперь верно?

Diman777
На сайте с 19.05.2013
Offline
54
#19
helena_kuchina:
я тогда кажется не учла кое-что)) надо будет же со всех версий сайта редиректы настроить:

с http://сайт.рф на https://site.ru
с https://сайт.рф на https://site.ru
c http://www.сайт.рф на https://site.ru
c https://www.сайт.рф на https://site.ru

теперь верно?

Вам не надо столько редиректа вам нужен абсолютный редирект без разницы какой протокол и с www или без www.

Если у вас веб сервер Apache то в файл .htaccess в директории старого доменного имени достаточно такое прописать если я не ошибаюсь так как не проверял этот код и у разных хостинг провайдеров может по разному работать но суть думаю ясна.

RewriteEngine On

RewriteCond %{HTTP_HOST} old-site.ru
RewriteRule (.*) https://new-site.ru/$1 [R=301,L]

И не забываем что кириллический домен нужно в пуникоде писать.

И при всех ваших обращения к старому сайту будет редирект 301 на новый с протоколом SSL https://, а на новом у вас уже должно быть настроено перенапровлять с http:// на https:// и с www или без www или наоборот но это другой код который будет только для нового доменного имени и естественно в файле .htaccess нового доменного имени и всё у вас буде в порядке.

Надежные VPS/VDS, выделенные серверы и хостинг на ssd дисках, Европейское качество - Fornex Hosting ( https://fornex.com/c/ffftni/ ) ------------------------- Мой блог ( https://kdv.su/ )
S
На сайте с 30.09.2016
Offline
469
#20

helena_kuchina,

RewriteEngine On

RewriteRule (.*) https://site.ru/$1 [R=301,L]
123

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий