2013-06-18 105 views
0

我控制器回家与主目录笨自动加载默认控制器,无法加载视图

class Home extends CI_Controller {  
    public function index() 
    { 
     $this->load->view('home/index'); 
    } 
} 

我已经改变了默认的控制器调用中routes.php文件到家里而不是欢迎下加载视图索引功能指标。

现在,当浏览到mysite.com我有错误讯息

Unable to load the requested file: `home/index.php` 

但是当我键入地址mysite.com/home一切加载内。

什么是问题?

感谢

更新: .htaccess

RewriteEngine on 
RewriteCond %{SCRIPT_FILENAME} !-d 
RewriteCond %{SCRIPT_FILENAME} !-f 
RewriteCond $1 !^(index\.php|css|Images|Content|Scripts|robots\.txt) 
RewriteRule ^(.*)$ ./index.php/$1 [L] 
+2

你能否说明你的'routes.php',更新你的配置/ config.php文件'。 htaccess'或其他的东西可能有帮助,请吗? –

+2

你的意思是你改变了'routes.php'中的默认控制器调用? – jtheman

+0

是的,inside routes.php :) – panjo

回答

1

您需要为

$config['index_page'] = '';