我是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');
}
}
答案 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