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.这一切都按预期工作在本地主机上,并在测试服务器上
答
我有几个网站,我将所有TRAFIC到一个控制器,我routes.php文件看起来是这样的:
// All other routes
$route['admin'] = 'admin/home';
// Default controller Routes
$route['(:any)'] = 'home';
$route['default_controller'] = "home";
顺序可能事情,所以我会把你的默认东西放在最底部。
我假设你的意思是'mysite.cz/home'对不对? – Jeemusu 2013-03-25 01:34:19