в codeigniter можно использовать подстановочный знак для перенаправления.
я никогда не слышал подстановочные знаки слова прежде.
этот ряд правил, Вы используете, может любить regexp?
причина в codeigniter документации они просто дали некоторые примеры, например.
$route ['продукт / (:num)'] = "catalog/product_lookup_by_id/1$";
существует ли список/ссылка со всеми доступными выражениями с подстановочными знаками, которые можно использовать?
Вы можете сопоставить буквальные значения или использовать два подстановочных знаков:
: num
: any
: num будет соответствовать сегменту, содержащему только числа.
: любой будет соответствовать сегменту, содержащему любой символ.
Или вы можете использовать собственное регулярное выражение, например:
$route['products/([a-z]+)/(\d+)'] = "$1/id_$2";