CodeIgniter URI 路由例子

下面是一些简单的例子:$route['journals'] = "blogs";如果URL的第一个分段(类名)是关键字"journals",那么将会重定向到"blogs"类中处理.$route['blog/joe'] = "blogs/users/34";如果URL的前两个分段是"blog"和"joe",那么将会重定向到"blogs"类的"users"方法中处理.并且将ID"34"设为参数.$route['product/(:any)'] = "catalog/product_lookup";当"product"作为URL中第一个分段时, 无论第二分段是什么都将被重定向到"catalog"类的"product_lookup"方法.$route['product/(:num)'] = "catalog/product_lookup_by_id/$1";当“product”作为 URL 中第一个分段时,如果第二分段是数字,则将被重定向到“catalog”类,并传递所匹配的内容到“product_lookup_by_id”方法中。

重要提示: 不要在前面或后面加"/"。

文章来源:http://cwiki.ossez.com/pages/viewpage.action?pageId=2392259