Изменение адреса, Ошибка при перенаправлении сайта на консоли Google
Я пытаюсь изменить свой домен в поисковой консоли Google с помощью инструмента изменения адреса, и по некоторым причинам Google выдает ошибку, в которой говорится:
The old site redirects to edbinx.com, which does not correspond to the new site you chose.
Просто чтобы подтвердить, что мой 301 работает, я попытался сделать звонки cURL и получил ожидаемые 301 перенаправление, я не знаю, где я ошибаюсь в этом на консоли Google.
Я обнаружил, что этот вопрос очень похож на проблему, с которой я столкнулся, Смена адреса (Инструменты веб-мастеров Google) Ошибка, но, к сожалению, я не могу реализовать предоставленный ответ.
Спасибо вам за вашу помощь.
1 answers
Ваша проблема в том, что вы неправильно перенаправляете HTTP (в отличие от HTTPS) и www.
. Это перенаправление является правильным:
$ curl https://edbinx.com --head
HTTP/2 301
location: https://error.how/
Однако эти три перенаправления неверны. Все они должны указывать непосредственно на ваш новый сайт, а не перенаправлять на каноническую форму вашего старого сайта:
$ curl http://www.edbinx.com/ --head
HTTP/1.1 301 Moved Permanently
Location: https://www.edbinx.com/
$ curl http://edbinx.com/ --head
HTTP/1.1 301 Moved Permanently
Location: https://edbinx.com/
$ curl https://www.edbinx.com/ --head
HTTP/2 301
location: https://edbinx.com/
Если вы измените эти три перенаправления, чтобы они указывали непосредственно на https://error.how/
, Google сможет правильно обработать ваше изменение адреса.