CodeIgniter路由器不工作

CodeIgniter路由器不工作

问题描述:

我有一个单一的网页网站,所以所有的路由应该导致默认路由器。 这是我的基本网址:CodeIgniter路由器不工作

$config['base_url'] = 'http://mysite.cz'; 

这是htaccess的重写基地:

RewriteBase/

最后的routes.php文件:

$route['default_controller'] = "home"; 
$route['404_override'] = ''; 
$route['admin'] = 'admin/home'; 
$route['^/'] = "home"; 

$route['(.*)'] = $route['default_controller']; 

我也曾尝试更换最后一行与此:

$route['home'] = $route['default_controller']; 

但仍然当我尝试输入mysite.com/home时,我总是收到404消息。

任何想法我可能做错了什么?

P.S.这一切都按预期工作在本地主机上,并在测试服务器上

+0

我假设你的意思是'mysite.cz/home'对不对? – Jeemusu 2013-03-25 01:34:19

我有几个网站,我将所有TRAFIC到一个控制器,我routes.php文件看起来是这样的:

// All other routes 
$route['admin'] = 'admin/home'; 

// Default controller Routes 
$route['(:any)'] = 'home'; 
$route['default_controller'] = "home"; 

顺序可能事情,所以我会把你的默认东西放在最底部。