Andrew_W8893 发表于 2016-10-15 17:52:03

ci 框架 前后台分离,在controller下怎么开子目录

在controller下怎么开子目录,怎么实现正常访问,我查过论坛的帖子,用CI 3.1尝试过很多个都不行啊

Hex 发表于 2016-10-16 23:25:43

控制器可以直接放到子目录下。说一下你具体遇到的问题?或者报的错?

gxcnvip 发表于 2016-10-17 10:09:16

http://localhost/backend/admin/Home/index.html

Andrew_W8893 发表于 2016-10-17 13:36:33

本帖最后由 Andrew_W8893 于 2016-10-17 13:38 编辑

Hex 发表于 2016-10-16 23:25
控制器可以直接放到子目录下。说一下你具体遇到的问题?或者报的错?
和楼上的相同,
http://test.new.dev/admin/home/index   (NOT FOUND)
$route['default_controller'] = 'index';
文件目录是
controller
--admin(后台)
----Home.php
----Index.php
--index(前台)
----home.php就是想实现前后台控制器分离,

            

Closer 发表于 2016-10-17 14:35:14

Andrew_W8893 发表于 2016-10-17 13:36
和楼上的相同,
http://test.new.dev/admin/home/index   (NOT FOUND)
$route['default_controller'] =...
下列為我使用 CI 3.0 時的規則
若有誤導再請告知,謝謝

static/image/hrline/line3.png
1.
$route['default_controller'] = 'index';
會讀取 Controller / index.php 這隻檔案
且此預設控制器,不得放到任何子目錄下

2.
//test.new.dev/admin/home/index
若沒有設定 .htaccess 檔的情況下
訪問方式須加上 index.php
//test.new.dev/index.php/admin/home/index


 

Hex 发表于 2016-10-17 14:37:48

Andrew_W8893 发表于 2016-10-17 13:36
和楼上的相同,
http://test.new.dev/admin/home/index   (NOT FOUND)
$route['default_controller'] =...

默认控制器不能放到子目录下。

wanglong 发表于 2017-3-23 13:30:57

看到一篇与楼主相似问题的文章 https://wanglong001.github.io/2017/03/23/default_controller/
页: [1]
查看完整版本: ci 框架 前后台分离,在controller下怎么开子目录