我定製我的笨路,這裏是我的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