2013-06-18 55 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'] = '';