基於官網 CodeIgniter-3.1.2版本修改
1、復制根目錄下的 index.php 文件,重名為 admin.php 。index.php用作前台入口;admin.php用作后台入口。
打開index.php 文件 修改 $application_folder = 'application'; 為 $application_folder = 'application/home'; 打開admin.php 文件 修改 $application_folder = 'application'; 為 $application_folder = 'application/admin';
2、打開application文件夾,新建兩個文件夾 home、admin ;把 application 文件夾下面的 config、controllers、views、models所有文件夾往 home,admin 文件夾下 復制2份。
修改 home/config/routes.php文件 $route['default_controller'] = 'welcome' 為 $route['default_controller'] = 'Home'; admin /config/routes.php文件 $route['default_controller'] = 'welcome' 為 $route['default_controller'] = 'Home';
3、給admin home 分別添加控制器和頁面
添加 application/home/controllers/Home.php 文件,內容為:
class Home extends CI_Controller { public function index(){ $this->load->view('zhuye'); } }
添加 application/admin/controllers/Home.php 也添加相應內容
添加 application/home/views/zhuye.php 文件,內容為: 前台頁面
添加 application/admin/views/zhuye.php 文件,內容為: 后台頁面
4、地址欄輸入
5、前台頁面在引用css、js報訪問權限錯誤
"NetworkError: 403 Forbidden - http://localhost/CodeIgniter-3.1.2/application/home/static/echarts.js"
刪除 application/home/.htaccess 該文件即可