Я обновил свой веб-сайт, чтобы теперь использовать структуру codeigniter, мои новые URL-адреса выглядят следующим образом: example.com/index.php/home/page/page-title
Старые URL-адреса: example.com/index.php?option=com_content&view=article&id=249.
В идеале я хочу сделать редирект для всех ссылок, отформатированных по-старому, на новые ссылки, но на сайте много страниц, и title/id не совпадают.
Я не хочу писать отдельное правило для каждой страницы. например
Перенаправление 301 /oldpage.html http://www.example.com/newpage.html
Я не возражаю против того, чтобы все неправильно отформатированные URL-адреса были перенаправлены на домашнюю страницу/страницу 404, если это проще.
Я вижу, что для этого требуется более сложное правило, использующее регулярное выражение, в чем я никогда не был хорош.
Любая помощь приветствуется
Спасибо