Codeigniter 3,ion_auth和404s

时间:2015-05-22 06:33:56

标签: php .htaccess codeigniter

我正在为用户系统设置带有ion_auth的Codeigniter 3。它应该是一个简单的安装,但我在调用auth控制器时只得到404。我必须遗漏一些明显的东西,但我无法看到它。

基础知识是:
$config['base_url'] = 'http://russellbits.com/labs/codeigniterlab/';
这是我的服务器和本地文件,我把所有内容都放在

$config['index_page'] = 'index.php'; 目前我正在避开.htaccess文件(直到我弄清楚这些404)

如果我打电话给任何人 http://russellbits.com/labs/codeigniterlab/index.php/auth/loginhttp://russellbits.com/labs/codeigniterlab/index.php/

登录页面和主页面显示正常。一旦我尝试登录,我就会

  

未找到
  在此服务器上找不到请求的URL /public/index.php。

仔细检查URL,系统正在调用 http://russellbits.com/labs/codeigniterlab/auth/login< - 注意:没有index.php

而且我不知道系统在哪里需要调用/ public文件夹。该文件夹既不存在也不存在于任何配置文件中。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

检查您的config/routes.php并确保有如下规则:

$route['(:any)'] = 'pages/view/$1';