Codeigniter仅加载默认控制器

0 redirect controller default codeigniter controllers

我现在正在编写一些软件,并且第一次使用CI.

默认控制器设置为我想要操作的第一个控制器'login'(控制器是login.php,视图是login.php.当提交表单时,它调用'authenticate'控制器.执行正常,进程正确的登录数据然后在这种情况下的"新闻页面"中执行重定向命令(之前没有任何输出到屏幕)到下一页.问题是重定向,永远不会到达'newspage'但是默认控制器再次运行.

无论我放什么...... http://yourname.xyz/anything ...(是的,我使用.htaccess删除index.php)任何东西都不会被调用,只是默认的控制器.我已将标准的'welcome.php'控制器和'welcome_message.php'留在文件夹中,甚至将http://yourname.xyz/welcome放入登录界面!

Phi*_*eon 9

尝试将$ config ['uri_protocol']更改为config.php文件中列出的每个可能值.其中一个可能会使它正常工作,因为这是一个常见问题.