ホームページのブログ記事にページネーションを使用しようとしています:
コントローラ:
public function index()
{
$data['view'] = "home";
/** Pagination **/
$config['base_url'] = base_url().'home/';
$config['total_rows'] = $this->Blog_model->count_articles();
$config['per_page'] = 2;
$config['uri_segment'] = 2;
$this->pagination->initialize($config);
$data['paginate'] = $this->pagination->create_links();
$data['articles'] = $this->Blog_model->get_articles($config['per_page'],$this->uri->segment(2));
$this->load->view('template', $data);
}
情報の取得とページネーションはすべて正常に機能しているように見えますが、番号のリンクまたは次のリンクをクリックすると、404 Not Found エラーが発生します。
これはURIセグメントと関係があると思いますか?
ロードされる URL は、2 ページ目のhttp://www.example.com/home/2です。