Поддержка Проблемы и решения Перенос сайта на другой домен

  • Приветствую всех!

    В общем есть хостинг одного провайдера (CPanel), и домен, купленный у другого провайдера. Хочу сделать, чтобы сайт открывался по новому адресу.

    Уже убедился, что банальное изменение адреса в общих настройках в админке WP ни к чему хорошему не приведет. Откатил эту ситуацию.

    Я новенький на данном форуме, по этому прошу помочь в этом вопросе либо направить на руководство (если оно есть) как это сделать.

    Спасибо всем большое заранее!

Просмотр 12 ответов — с 1 по 12 (всего 12)
  • Хочу сделать, чтобы сайт открывался по новому адресу.

    Надо переносить сайт и его базу данных на новый хостинг. Это не так просто, как может показаться… В принципе это поможет сделать плагин https://ru.wordpress.org/plugins/duplicator/

    Уже убедился, что банальное изменение адреса в общих настройках в админке WP ни к чему хорошему не приведет.

    Но если вы уже попытались пойти таким наивным путем 🙂 то вам лучше или обратиться в службу поддержки нового хостинга (многие из них оказывают услуги по переносу сайта к себе на новый домен). Или обратиться за помощью к платным специалистам https://ru.wordpress.org/support/forum/community/

    • Ответ изменён 5 лет, 9 месяцев назад пользователем O.
    • Ответ изменён 5 лет, 9 месяцев назад пользователем O.
    • Ответ изменён 5 лет, 9 месяцев назад пользователем O.
    • Ответ изменён 5 лет, 9 месяцев назад пользователем O.
    • Ответ изменён 5 лет, 9 месяцев назад пользователем O.
    • Ответ изменён 5 лет, 9 месяцев назад пользователем O.
    Модератор Yuri

    (@yube)

    На другой домен или на другой хостинг с заменой домена?

    Да, поправка к 2-м вышенаписанным сообщениям!

    Мне не нужно переносить сайт на новый хостинг!

    Я оставляю его на том же хостинге, но хочу сделать, чтобы он открывался по новому адресу.

    Модератор Yuri

    (@yube)

    Я оставляю его на том же хостинге, но хочу сделать, чтобы он открывался по новому адресу.

    0. Сделать полный бэкап.
    1. Прописать на хостинге новый домен как алиас старого домена.
    2. Поставить плагин Better Search Replace.
    3. Заменить в базе все вхождения http://старый.домен на http://новый домен (или https)
    4. Убедиться, что в шаблонах и css Темы нигде не воткнут домен (в принципе быть не должно)
    5. Залогиниться в админку по новому домену.
    Вроде ничего не забыл.

    Что может мешать: редиректы в настройках хостинга, редиректы в .htaccess, плагины кэширования WP, кэширование сервера, кэширование браузера и т.д.

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

    Не-не! Ни в коем случае! Они не умеют переносить правильно.

    Я тут как раз уже почти неделю разгребаю последствия принудительной миграции без предупреждения — побили сериалы (создав новых юзеров сервера), поломали http-защиты, скопировали симлинки, умудрились даже потерять базы и файлы. И это крутой хостинг из некогда рекомендуемых… не регру/никру

    Они не умеют переносить правильно

    Ну не знаю… Значит я или везучий или пользуюсь правильными хостингами. Переносил через поддержку сначала 3 сайта внутри одного хостинга на новые домены. Потом те-же сайты перенес с прежнего хостинга на Джино и вновь на новые домены. Никогда проблем не было.

    • Ответ изменён 5 лет, 9 месяцев назад пользователем O.

    Значит я или везучий или пользуюсь правильными хостингами.

    Скорее просто побитые сериалы ещё не аукнулись, а ту же http-авторизацию на админку Вы не используете.
    Сериалы просто не могут не побиться, если используются более-мене современные темы/плагины и даже в виджетах помню что-то билось.

    Хотя странно что Вы за столько лет не столкнулсь и не поняли.

    1. Прописать на хостинге новый домен как алиас старого домена.

    Я верно понял что это здесь делается? (ссылка на скриншот)
    https://drive.google.com/open?id=1YUWwieHnuWoAih2yR7xKVyKCVv8qgN0Y

    Меняю адрес сайта или адрес WordPress?

    Модератор Yuri

    (@yube)

    Я верно понял что это здесь делается? (ссылка на скриншот)

    Нет, не правильно. Это в Панели Управления хостинга делается. А то, что на скрине, то поменяется после замены в БД.

    Нет, не правильно. Это в Панели Управления хостинга делается. А то, что на скрине, то поменяется после замены в БД.

    Я CPanel использую. Там есть раздел как дополнительные домены. Там я указал новое доменное имя сделал перенаправление на текущий адрес. Оно?

    Модератор Yuri

    (@yube)

    Я CPanel использую.

    А я — нет. Я не знаю, как это там называется.
    Нужно сделать именно алиас (вариант перевода — псевдоним).

    0. Сделать полный бэкап.
    1. Прописать на хостинге новый домен как алиас старого домена.
    2. Поставить плагин Better Search Replace.
    3. Заменить в базе все вхождения http://старый.домен на http://новый домен (или https)
    4. Убедиться, что в шаблонах и css Темы нигде не воткнут домен (в принципе быть не должно)
    5. Залогиниться в админку по новому домену.
    Вроде ничего не забыл.

    Что может мешать: редиректы в настройках хостинга, редиректы в .htaccess, плагины кэширования WP, кэширование сервера, кэширование браузера и т.д.

    Юрий спасибо большое за руководство! Все получилось)

Просмотр 12 ответов — с 1 по 12 (всего 12)
  • Тема «Перенос сайта на другой домен» закрыта для новых ответов.