这是我的链接
href="<?php echo base_url();?>views/contact"
控制器代码在这里
class S extends CI_Controller {
public function index()
{
$this->load->view('header');
$this->load->view('banner');
$this->load->view('content');
$this->load->view('footer');
}
public function contact()
{
$this->load->view('contact');
}
}
我的输出:
找不到404页面 找不到您请求的页面。
请帮助我......
答案 0 :(得分:1)
href应该是控制器名称和函数名称而不是视图文件夹名称
试试这个
href="<?php echo base_url();?>s/contact"
答案 1 :(得分:0)
您是否在config / route.php文件中声明了路由? See this link to description
答案 2 :(得分:0)
为页面制作自定义路由,您可以在config / route.php中添加页面路径和控制器操作,如下所示
$route['contact'] = 's/contact';
然后您可以使用site_url()方法
从以下任何地方请求页面<a href="site_url('contact')">Contact</a>
请注意您需要加载url helper才能使用此方法,您可以在config / autoload.php中自动加载它
我希望我的回答很有用