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」のようなURLで正常に機能します。

問題はどこにありますか?

4

1 に答える 1

1

試す:

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