我有一个全新的codeigniter安装。我只是试图用一个函数在我的默认控制器是这样的:为什么Codeigniter默认控制器中的功能不起作用?
<?php if (! defined('BASEPATH')) exit('No direct script access allowed');
class Welcome extends CI_Controller {
public function index()
{
$data = array(
'title' => 'Welcome',
'description' => 'Welcome Page'
);
$this->load->view('layouts/header',$data);
$this->load->view('home/home');
$this->load->view('layouts/footer',$data);
}
public function contact()
{
$data = array(
'title' => 'Contact Us',
'description' => 'Contact Page'
);
$this->load->view('layouts/header',$data);
$this->load->view('home/contact');
$this->load->view('layouts/footer',$data);
}
}
我已删除的index.php成功使用htaccess的。现在,当我访问example.com/welcome/contact时,它可以正常工作,但不能访问example.com/contact/。
为什么这个,不应该这个工作默认情况下不使用路线?