Codeigniter页面导航错误

时间:2014-09-04 09:04:29

标签: php codeigniter pagination

我是codeigniter的新手。我需要帮助从一个页面导航到另一个页面。 我正在开发一个小型crud app,其中dashboard就像是admin文件夹。 我有一个名为localhost / koeweb / dashboard的管理员加载正常。 现在尝试转到管理员中的另一个页面,比如localhost / koeweb / dashboard / page2,我得到404 Page Not Found.

这是我的代码

class Dashboard extends CI_Controller {
  public function __construct() {
    parent::__construct();
    $this->load->model('parish_model');
  }

  public function index() {
    $this->load->view('dashboard/inc/header_view');
    $data['query'] = $this->parish_model->getParish();
    $this->load->view('dashboard/dashboard_view', $data);
    $this->load->view('dashboard/inc/footer_view');
  }

  public function page2() {
    $this->load->view('dashboard/inc/header_view');
    $this->load->view('dashboard/add_parish');
    $this->load->view('dashboard/inc/footer_view');
  }
} 

1 个答案:

答案 0 :(得分:0)

使用以下内容在文档根目录中创建.htaccess

   RewriteEngine on
   RewriteCond %{REQUEST_FILENAME} !-f  
   RewriteCond %{REQUEST_FILENAME} !-d  
   RewriteRule ^(.*)$ index.php/$1 [L]

或尝试使用index.php

访问网址

http://localhost/koeweb/index.php/dashboard/page2