Как восстановить сайт после потери домена?

Ссылка скопирована
1 ответ

Забыл заплатить за домен для сайта, а в итоге его выкупили арабы, но при этом остались на моём хосте. У меня имеется БД и папка сайта с WWW, и сам хостинг, на котором они сейчас сидят, что рекомендуете сделать?

Дополнительно:

Ответы:

Прописывай свой домен в hosts и делай бекап с помощью дупликатора. (Почему именно так, а не иначе читаем тут)
Потом разворачивай на новом домене, а со старого сделай редирект.
И делать это нужно как можно скорее.

Как восстановить сайт после потери домена?

1) купить другой домен
2) заменить домен в базе данных WP
3) указать DNS записи домена на свой хостинг
4) на хостинге если есть возможность выбирать папку сайта (при создании домена) то указать ту которая уже есть, если нет то создать домен и скопировать папку с файлами WP
В интернете гуглить "как изменить домен wordpress"

Нужно решить такую задачу?

Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.

Заказать помощь
Лучший ответ
1
Андрей PHP Ответ

Если домен потерян, но у Вас остались файлы сайта и база данных на хостинге, сайт можно восстановить на новом домене. Старый домен вернуть технически нельзя, если его уже выкупили и Вы не можете договориться с владельцем, но контент и WordPress можно поднять на другом адресе.

Порядок действий:

  • сделайте полный бэкап текущих файлов и базы;
  • зарегистрируйте новый домен;
  • настройте его на текущий хостинг;
  • замените старый домен на новый в базе;
  • проверьте сайт на новом адресе;
  • обновите внешние сервисы: Метрика, Search Console, почта, формы, CDN.

Если админка недоступна из-за старого домена, можно временно прописать новый адрес в wp-config.php:

define('WP_HOME', 'https://new-domain.ru');
define('WP_SITEURL', 'https://new-domain.ru');

define('WP_HOME', 'https://new-domain.ru'); define('WP_SITEURL', 'https://new-domain.ru');

После входа в админку или через WP-CLI сделайте корректную замену URL:

wp search-replace 'https://old-domain.ru' 'https://new-domain.ru' --skip-columns=guid --dry-run
wp search-replace 'https://old-domain.ru' 'https://new-domain.ru' --skip-columns=guid

wp search-replace 'https://old-domain.ru' 'https://new-domain.ru' --skip-columns=guid --dry-run wp search-replace 'https://old-domain.ru' 'https://new-domain.ru' --skip-columns=guid

Если WP-CLI нет, используйте Better Search Replace, но обязательно с бэкапом. Обычная замена в SQL-файле может сломать сериализованные данные.

Если старый домен сейчас у чужого владельца и указывает на Ваш хостинг, это опасно: чужой домен может показывать Ваш сайт. Уберите его из привязок хостинга, настройте сайт только на новый домен и проверьте canonical.

SEO-потери без доступа к старому домену будут: 301-редирект со старого адреса Вы не настроите. Можно только переиндексировать новый домен, обновить ссылки, карты сайта и подтвердить новый домен в поисковых системах.

Итог: контент восстановить можно, позиции старого домена полностью перенести без контроля над ним нельзя. Срочно делайте бэкап, отвязывайте старый домен от хостинга и поднимайте сайт на новом адресе.

Другие ответы (0)

Пока нет других ответов. Будьте первым, кто поможет автору.

Ответить на вопрос

комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Вам также может быть интересно