Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Замена путей при переносе сайта на WP

DIO Ученик (15), закрыт 4 года назад
Доброго времени суток всем, уважаемые участники проекта.

Сделал сайт на Wordpress в тестовом субдомене типа:
http://test.site-1.ru/

Перекинул файлы сайта прямо на сервере из этого тестового домена в директорию нового сайта:
https://newsite.ru/
в файле wp-config.php поменял имя базы, пользователя... на новые.

Сделал из старой базы (тестового домена) дамп, скачал на комп.
Дамп БД открыл в Notepad++
сделал замену с:
http://test.site-1.ru
на:
https://newsite.ru

Загрузил измененную базу в новую в PhpMyadmin.

В админке всё работает, но на самом сайте хрен знает что... всё послетало...

Проверяю опять файл дампа БД поиском на:

test.site-1.ru

нахожу типа того:
\"image\":\"http:\\/\\/test.site-1.ru\\/

Делаю опять полную замену:
test.site-1.ru
на
newsite.ru

Но... http:\\/\\/то остаётся.

то есть из за того, что вот эти стоят не так http://, а вот так: http:\\/\\/ нихрена ни всё заменяется.
Если я ещё сделаю полную замену просто с http на https то заменятся и другие ссылки на ресурсы WP и на ресурсы темы, плагинов и т. д.

Как сделать, чтобы все пути нормально заменить?
Лучший ответ
$eg@ru$ Мыслитель (7593) 4 года назад
Ты заменяешь с http?
http:\\/\\/ - это наверно просто экранирование.
Как вариант в админке заново залить эти картинки. Это по-любому плагин какой-нибудь делает, в самом WP все пути относительные.
DIOУченик (15) 4 года назад
сделал замену http://test.site-1.ru на https://newsite.ru через Search-Replace-DB-master. Помогло...
Остальные ответы
Похожие вопросы