Изменение внутренних ссылок
-
Недавно менял на сайте структуры постоянных ссылок. Были в урлах прописаны категории, а еще некоторые посты были прописаны в подкатегории
/category/postname/
и
/category/sub-category/postname/Решил изменить УРЛы, чтобы были без привязок к категориям. Вначале в настройках ВП
/%category%/%postname%/
изменил на
/%postname%/
Редирект на URLы типа https://example.com/sample-post/ пошел. Но на URLы с подкатегориями /category/sub-category/postname/ отвечало 404.
Тогда плагином Redirection настроил редиректы таким образом/название категории/название подкатегории/* /название категории/*
плохо разбираюсь в регулярных выражениях, поэтому двойной такой редирект получился – но в итоге все таки перенаправляет на нужные УРЛы, вида /postname
В данное время Яндекс выкинул уже из поиска все старые УРЛы.Но вопрос собственно остался вот в чем – как перевести все внутренние ссылки в статьях (перелинковку) на новую структуру? Наверняка можно это сделать через запросы SQL – но вот только как правильно?
- Тема «Изменение внутренних ссылок» закрыта для новых ответов.