config/routesファイルに次のようなルートがあります。
$route['thing/(:num)'] = 'site/pages/$1';
そして、にある私のページネーション設定にsite/pages
は、次の関連オプションがあります。
$config["base_url"] = base_url() . "thing";
$config["uri_segment"] = 3;
上記は、thing / 20、thing / 40のようにリンクを正しく生成します(ページごとに20の構成オプションを指定したため)。最初のページは20のリンクで正しく表示されます。
しかし、2番目のページのリンクをクリックすると404が返されます。ブラウザでURLを/ site / pages/20またはsite/pages / 40に編集すると、機能します。
私はここで何が間違っているのですか?