Как перенести wordpress сайт на новый домен без редиректа на старом домене?
Делал сайт для организации и для показов, демонстраций и т.п. разместил все на своем домене. Сейчас при переносе сайта на их домен возникла проблема с необходимостью настраивать редирект на старом домене, иначе на новом все, кроме главной, страницы отображаются по старому адресу. Как сделать так, чтобы не использовать на старом домене редирект?
Это самый простой способ, требующий от вас минимум действий.
Зайдите в админ-панель вашего сайта на страницу «Настройки — Общие».
В полях «Адрес WordPress» и «Адрес сайта» укажите URL нового домена и подтвердите изменения, нажав на кнопку «Сохранить изменения».
Готово. В тот же момент WordPress переадресует вас на страницу входа в админ-интерфейс, но уже на новом домене.
Второй способ
Откройте сохраненный sql-дамп базы данных в текстовом или PHP редакторе.
Замените все вхождения старого адреса сайта на новый адрес, например, domain.ru заменить на newdomain.ru, и сохраните изменения.
Загрузите дамп в базу данных на сервере, предварительно удалив из нее все имеющиеся таблицы.
Готово. Сайт на WordPress работает по новому адресу.
Третий способ уже не стал копировать.
Дальше видим создание 301 редиректа на старом домене. ПРежде чем возмущаться и говорить "нам это не надо" читаем, ззачем это делается. А делается это оказывается для того, чтобы сохранить SEO показатели. Теперь включаем мозг, и понимаем, что в нашей задаче сохранять нечего и не надо. Т.е. создавать редирект не требуется.
Если после применения первого или второго способа унас сохраняются ссылки на старый домен - то значит нам надо ровнять руки и не использовать в текстах статей прямые ссылки.