我是CodeIgniter的新手,它的路由让我感到困惑,我只想加载一个不同的页面(我为每个页面分别设置了控制器和视图)。
我有以下代码:
<li class="active"><a href="/homepage">Home</a></li>
我的routes.php是:
$route['default_controller'] = "homepage";
$route['404_override'] = '';
$route['homepage'] = "homepage";
转到
http://demo
加载主页页面(我在Apache中配置了虚拟主机),但单击Home链接会给我
在此服务器上找不到请求的网址/主页。
答案 0 :(得分:1)
要尝试的几件事情:
mod_rewrite
已安装AllowOverride
请记住,您也不需要明确声明所有路由,CI将执行指向application/controllers/
文件夹中控制器的URL中指定的名称的工作。