2016-11-14 45 views
0

,當我訪問網址: - donainname.com然後即時得到錯誤404找不到網頁默認控制器不工作現場服務器

Main_ctrl: -

class Main_ctrl extends CI_Controller 
{ 
    function main_page() 
    { 
     echo "testing page"; 
    } 

} 

在route.php

$route['default_controller'] = 'Main_ctrl/main_page'; 
$route['404_override'] = ''; 

在config.php中

$config['base_url'] = 'http://donainname.com/'; 
+0

添加一個出口;在回聲「測試頁面」之後行;看看是否可以工作 – Kamae

+0

不能再工作得到相同的錯誤 –

+0

如果你添加一個公共函數__contruct(){echo「test」;出口; }? – Kamae

回答

0

在你.htacces文件在你的根文件夾中添加此(的public_html或www)

RewriteEngine on 
RewriteCond $1 !^(index\.php|resources|robots\.txt) 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^(.*)$ index.php/$1 [L,QSA] 

我猜你正在運行的Apache服務器...如果你正在運行的IIS(Windows)中只是讓我知道,我可以向你解釋如何做到這一點。