基本上我有一个名为site.php的contreller,并且有views:header.php,nav.php,content.php,footer.php等。问题是怎么可以运行content_about.php? 我试着这个网址:网站/关于,但我得到一个在浏览器上的错误! 代码是:用Codeigneter框架导航
<?php if (! defined('BASEPATH')) exit('No direct script access allowed');
class site extends CI_Controller {
public function index()
{
$this->home();
}
public function home()
{
$this->load->view("site_header");
$this->load->view("site_nav");
$this->load->view("content_home");
$this->load->view("site_footer");
}
public function about()
{
$this->load->view("site_header");
$this->load->view("site_nav");
$this->load->view("content_about");
$this->load->view("site_footer");
}
}
什么错误?代码看起来不错 –
错误是'请求的URL/basicsite /关于在此服务器上找不到'。 – user2154575
您上面提供的URL是指控制器'basicsite'。确保你的文件名也是'basicsite.php'而不是'site.php' –