@anton-gm

Как массово поменять url на сайте?

Здравствуйте. Проблема такая. Есть сайт. Один на WP, второй на Джумла. Возникла необходимость заменить урлы с вида site.com на урлы вида site.com/ru
На сайте сотни страниц. Не руками же это сделать. Подскажите, как это проще сделать?
  • Вопрос задан
  • 185 просмотров
Пригласить эксперта
Ответы на вопрос 1
Stalker_RED
@Stalker_RED
в файлах:
grep -rl 'apples' /dir_to_search_under | xargs sed -i 's/apples/oranges/g'

в базе:
UPDATE your_table
  SET your_field = REPLACE(your_field, 'apples', 'oranges')
  WHERE your_field LIKE '%apples%'


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

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы