Поправить неправильно настроенный 301 редирект на Wordpress?
Предыдущие владельцы сайта неправильно переделали все ссылки в постах на сайте, а поскольку записей более 2000 вручную теперь грамотно настроить 301 редирект на новый URL невозможно.
Изначально страницы имели вид : адресс-сайта/12345
где "12345" - это ID поста WORDPRESS
теперь страницы имеют вид адресс-сайта/kak-ustanovit-yandex-metrilu-na-wordpress/ (т.е. стали ЧПУ)
Соответственно все ссылки на страницах других сайтов и ссылки внутренние со старым адресом теперь ведут на 404.
Какое правило прописать в .htaccess отталкиваясь от того что прошлый адрес страницы это ID поста?
Плагинов или стандартных решений к сожалению не нашел.
Просто в теории вы могли бы такие ссылки отслеживать и делать редирект через php
Ну или каждый раз прогонять ссылку по базе и если найдется такой id, то делать редирект, но как по мне слишком глупая идея тк могут быть страницы которые не причем