Безболезненный перенос сайта на WordPress на новый домен
Иногда может возникнуть ситуация, когда необходимо сайт, работающий на движке WordPress, перенести на новый домен. Т.е. суть данного действа заключается только в изменении имени домена, все содержимое же, равно как и структура ссылок, остается прежним. При этом не маловажный момент - сохранение показателей тИЦ и ...
Комментарии (270)
Спасибо за статью. То есть правильно я понимаю, если у меня два домена http://stasdodesign.com и http://stasdodesign.ru и мне надо перенести базу с одного на другой, то делать по вашим рекомендациям?
буду благодарен вашим комментариям, так как новичок и только начинаю все осваивать.
Спасибо
Да, все верно.
https://wordpress.org/plugins/duplicator/
Есть вот такой плагин для переноса. В базе и файлах вручную ничего править не надо, указываете настройки нового домена/хостинга и готово.
Здравствуйте! Интересует вопрос, что делать со старым доменом? Как долго его держать в редиректе? Можно ли удалить там все файлы и оставить только .htaccess и roobots.txt так как сайт весит 3 гига, и теперь вместе с новым занимает вдвое больше места на хостинге! Спасибо.
Пока поисковики не проиндексируют сайт по новому адресу.
Да, все остальное нет смысла оставлять.
Среди массы мусора в сети только ваша статья помогла! Всего лишь заменить в настройках вордпресса, как же это просто! и сработало, спасибо большое. До этого пришлось перепробовать десятки способов и взорвать мозг, пока не нашлось решение.
вот старый robots.txt новый домен you-beauty.ru что и где правильно поменять?
[вырезано]
А вот файл htaccess что и где тут прописать?
[вырезано]
Старое содержимое оставлять в этих файлах нет смысла. Вставьте только то, что указано в статье.
Большое спасибо автору, с помощью вашего поста, сам смог переехать с двух доменов, теперь 2 сайта работают по новым адресам!
Скажите мне, какой мудак придумал записывать все абсолютные адреса в БД WordPress? Неужели нельзя было создать константу в конфиге и подключать ее… У меня вечная проблема была – перенос сайта с локалки на хостинг, пока разработчики Akeeba Backup не выпустили плагин для WordPress.
Именно из-за этой, можно сказать мелочи, я ненавижу вордперсс. Может есть этому логическое объяснение – зачем так поступили разработчики WordPress????
У меня ситуация несколько сложнее: Был блог в папке /blog, вокруг него (с новой (второй) админкой) на этом же домене в корневой папке вырос сайт. Теперь я управляю сайтом из одной админки, а блогом из другой – разные базы данных. Как все это дело поместить под админку сайта? Понимаю, что так делать не стоило, но проблему решить как-то надо. Help!
Спасибо огромное. Создала сайт на Вордпресс, домена второго уровня еще не было и он разместился на техническом домене хостинга. Купила домен, начала переносить – все глохло. А через ваши 3 запроса все прошло как по маслу, все записи в базе данных MySQL поменялись.
О спасибо, третий способ и искал чтобы перебить значения)
Спасибо тебе админ за статью, очень полезная, только как я не мучился мой сайт никак не хотел работать на новом домене (в первый раз не так уж и просто), через тебя я хотел бы помочь таким как я, способ: если старый домен ещё действует, то пусть на своем хостинге поменяют обратно основной новый домен на старый, тогда сайт снова заработает и станет доступной админ панель, а дальше по твоему самому простому первому способу, после того как изменят в админке на адрес сайта на новый, снова на хостинге поменяют старый домен на новый, должно сработать, у меня получилось. Буду рад если этот способ кому-нибудь поможет. Удачи.
все сделал по инструкции (первый вариант), но вместо того, чтобы перекинуть меня на указанный мною домен с работающей WP консолью (как и было на старом домене) – перекинул на указанный мною домен с ошибкой 404.
С чем это может быть связано?
Заранее спасибо.
Я вот единственное не пойму а как же перенесётся ТИЦ. Ведь все ссылки после удаления домена будут вести в никуда. И при проверки нового домена в том же вебмастере все эти ссылки (что были на старый домен) вряд ли же будут показываться?
Здраствуйте, я перенес сайт на другой домен, (301 редирект и вручную заменил линки старого сайта на новый в БД) У меня вопрос, как проверить не осталось ли на новом домене, линков со старого домена? (просто я не уверен что все удалось заменить).
Спасибо, сделал с помощью MySQL-запросов, так как сайт перекосило и даже в админку зайти не мог. MySQL помог.
вы пишете: “В самую первую очередь необходимо сделать 2 вещи:
– скопировать все фтп-файлы со старого домена на новый;
можно подробнее про это?
и еще вопрос, надо ли производить установку вордпресс для нового домена перед тем как делать перенос домена?
я делал по 3-му способу и ничего не получилось: первый сайт стал криво отображаться, а второй вообще не доступен. но я подозреваю, что что-то не сделал в плане видимо копирования фтп-файлов со старого домена на новый. подскажите, пожалуйста, подробнее как это сделать. спасибо.
С помощью фтп-клиента сначала скопируйте все файлы к себе на компьютер, а потом с компьютера на новый сайт. Либо можно через панель хостинга заархивировать содержимое старого сайта, скопировать архив на новый сайт и там распаковать.
Не нужно.
спасибо! да, я разобрался и все получилось!
Круто! Добавь еще запрос для доп полей записи, я когда собираю сайт, не редко их использую, та и для картинок миниатюр тоже нужно, если нужно скину запрос!
скинь запрос!
подскажите еще пожалуйста:
1) когда можно будет удалить с сервера папку с файлами старого сайта? когда произойдет полная переиндексация всех страниц сайта? я правильно понимаю?
2) и когда можно удалить старый сайт из личного кабинета вемастера гугл и яндекс?
И то, и другое после переиндексации.
ок, спасибо, начинаю менять домен.
Добрый день, я никогда еще не переносила сайт с одного домена на другой, поэтому у меня много непоняток. После переноса по первому способу я захожу в админ панель под старым логином и паролем (тот что на старом домене был)?
База данных автоматически перенесется на новый домен?
Мне нужно только поменять домен, а сам сайт с базой чтобы остался тем же.
Конечно.
База данных никуда не переносится. В ней только меняется имя домена.
Спасибо большое =) Успокоили
Здравствуйте. Перенёс свой блог с домена второго уровня в субдомен третьего уровня (было мойсайт.org стало news.мойсайт.org) в БД всё изменил, в .htacces прописал новый путь к папке мойсайт.org/news/, но картинки всё равно отображаются не все, хотя к ним прописан новый путь (я проверял).
Что не так?
Видимо, не все ссылки в БД поменяли на новые. Других вариантов не вижу.
Воспользуйтесь для переноса сайта плагином Akeeba Backup. C его помощью можно безболезненно все перенести.