CodeIgniter设置应用程序前后端分离

采用CodeIgniter-3.1.13-0,

方法一:

在application/Controller下分别创建前台home,后台admin文件夹。

浏览器访问

前台:
http://ci.test.com/index.php/home/index/h

后台:
http://ci.test.com/index.php/admin/index/a

设置伪静态,隐藏入口文件

修改根目录下面的.htaccess,
RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php?/$1 [L]

方法二:

在根目录创建一个文件夹,用于放各个模块

分别创建前台入口文件index.php和admin.php

找到并修改配置项:
index.php:
$application_folder = 'aaa/home';

admin.php:
$application_folder = 'aaa/admin';

用浏览器分别访问即可:
前台
http://www.ci.com/index.php/welcome/

后台
http://www.ci.com/admin.php/welcome/

posted @ 2023-02-14 14:48  哆啦阿梦  阅读(57)  评论(0编辑  收藏  举报