Если вам нравится SbUP Форум, вы можете поддержать его - BTC: bc1qppjcl3c2cyjazy6lepmrv3fh6ke9mxs7zpfky0 , TRC20 и ещё....

 

как перевести внутренние ссылки в статьях (перелинковку) на новую структуру ссыл

Автор StanStella, 03-10-2022, 19:46:58

« назад - далее »

StanStellaTopic starter

Недавно менял на сайте структуры постоянных ссылок. Были в урлах прописаны категории, а еще некоторые посты были прописаны в подкатегории:
/category/postname/
и 
/category/sub-category/postname/

Решил изменить УРЛы, чтобы были без привязок к категориям. Вначале в настройках ВП
/%category%/%postname%/
изменил на
/%postname%/
Редирект на URLы типа https://example.com/sample-post/ пошел. Но на URLы с подкатегориями /category/sub-category/postname/ отвечало 404.
Тогда плагином Redirection настроил редиректы таким образом
/название категории/название подкатегории/*
/название категории/*


Плохо разбираюсь в регулярных выражениях, поэтому двoйной такой редирект получился – но в итоге все таки перенаправляет на нужные УРЛы, вида /postname
В данное время Яндекс выкинул уже из поиска все старые УРЛы.

Но вопрос собственно остался вот в чем – как перевести все внутренние ссылки в статьях (перелинковку) на новую структуру ссылок? Наверняка можно это сделать через запросы SQL – но вот только как правильно?
  •  



Если вам нравится SbUP Форум, вы можете поддержать его - BTC: bc1qppjcl3c2cyjazy6lepmrv3fh6ke9mxs7zpfky0 , TRC20 и ещё....