From e28c7ae966df7e698727f28b75356f692ae84a8e Mon Sep 17 00:00:00 2001
From: Derek Allard
You can match literal values or you can use two wildcard types:
-
-:num
-:any
-
:num will match a segment containing only numbers.
-:any will match a segment containing any character.
+
(:num) will match a segment containing only numbers.
+(:any) will match a segment containing any character.
Note: Routes will run in the order they are defined. @@ -118,7 +113,7 @@ Higher routes will always take precedence over lower ones.
$route['blog/joe'] = "blogs/users/34";
A URL containing the segments blog/joe will be remapped to the "blogs" class and the "users" method. The ID will be set to "34".
-$route['product/:any'] = "catalog/product_lookup";
+$route['product/(:any)'] = "catalog/product_lookup";
A URL with "product" as the first segment, and anything in the second will be remapped to the "catalog" class and the "product_lookup" method.
$route['product/(:num)'] = "catalog/product_lookup_by_id/$1";
--
cgit v1.2.3-24-g4f1b