我定制我的笨路,这里是我的routes.php文件的样本:笨路由问题
$route['default_controller'] = 'maincontroller/main';
$route['404_override'] = '';
$route['test'] = 'maincontroller/test';
这里是maincontroller类:
class Maincontroller extends CI_Controller
{
public function __construct()
{
parent::__construct();
$this->load->library('session');
$this->init();
}
public function main()
{
echo "in main";
}
public function test()
{
echo "test";
}
}
但是当我访问此网址在我的浏览器中:/ test,我得到服务器的404页面未找到错误。
我不知道我做错了什么,我遵循codeigniter用户指南中的路线指南。
哇,这工作....感谢。那么如何设置路由,以便它始终在url中包含index.php,就像默认情况下那样。 – dave 2012-04-15 21:15:01