我有一个Codeigniter的申请 在控制器文件夹中我有
前/
admin / players / players.php
播放器是/ admin中的文件夹,player.php是我的控制器。
当我尝试使用以下网址访问时,我收到404错误。
在routes.php中我定义了
$route['default_controller'] = "admin/login";
$route['admin/players'] = "admin/players/players";
$route['404_override'] = '';
但显示404错误。你能找到问题吗?
答案 0 :(得分:0)
这是您的整个控制器代码吗?
class Players extends CI_Controller { function __construct() { parent::__construct(); } }
如果是这样,您错过了index(){}
功能
localhost/mysite.com/admin/players
正在重定向到
localhost/mysite.com/admin/players/players
与基本相同
localhost/mysite.com/admin/players/players/index
分解你的片段,这意味着你的“/ admin / players”目录中需要一个控制器“players.php”,而这个控制器需要一个“索引”功能。