0

我目前正在编写一些软件,并第一次使用 CI。

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

我放什么都没关系... http://yourname.xyz/anything ...(是的,我正在使用.htaccess 删除index.php)任何东西都不会被调用,只是默认控制器。我已将标准的“welcome.php”控制器和“welcome_message.php”留在文件夹中,甚至将http://yourname.xyz/welcome放入了登录屏幕!

4

2 回答 2

9

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

于 2010-05-19T09:17:31.367 回答
0

我遇到了同样的问题,这里的任何问题都不能帮助我,因为我在我的 index.php 文件中设置了默认控制器,而我应该在我的 config/routes.php 文件中设置它

于 2013-07-04T18:48:43.647 回答