1

在 php 中,“list”一词是保留的,所以我不得不使用“listby”并创建路由。根据 CI 用户指南,我创建了如下路线:

$route['list'] = "listby";

它使用“http://myserver.com/list”之类的 url 完美地路由索引功能,但不路由其他功能,即。“http://myserver.com/list/uuid”。

这是控制器代码:

class Listby extends CI_Controller
{

    public function index()
    {
        echo "index";
    }

    public function userid()
    {
        echo "userid";
    }

    public function uuid()
    {
        echo "uuid";
    }
}

旁注:使用像“http://myserver.com/listby/uuid”这样的网址可以正常工作。

任何线索问题出在哪里?

4

1 回答 1

1

尝试:

$route['list/(:any)'] = "listby/$1";
于 2012-10-14T14:42:23.527 回答