CodeIgniter路由将所有URI段映射到一个控制器/方法

时间:2012-04-08 04:50:30

标签: php codeigniter url-routing

我有一个带有一个控制器的CI应用程序,'primary。'

我想将所有请求映射到方法primary-> index(),并将这些段作为参数传递给索引方法。

我已尝试在config / routes.php中设置路由: $ route ['(:any)'] =“primary / index / $ 1”;

但由于某种原因,这不起作用 例如:(我想) www.example.com/test/delta ---(路由)---> www.example.com/primary/index/test/deta

任何人都知道我缺少什么?

搞清楚了! $ route ['(。*)'] ='primary / index / $ 1'; 我忘了用.htaccess删除index.php

2 个答案:

答案 0 :(得分:9)

试试这个

$route['(.*)'] = "primary/$1";

答案 1 :(得分:0)

也可以通过控制器上的remap实现