我正在使用codeigniter上的前端和管理文件夹,这是我的第一个项目,我没有问题路由到我的控制器,但是使用默认控制器,我得到404错误。 还有管理员。 我有默认控制器路由到前面/ inicio我有我的索引功能。 当键入localhost / ci / inicio时,它在inicio.php中加载索引函数ok 但是当输入localhost / ci /时,我收到404错误。
另外,将localhost / ci / admin路由到admin / test,同样的错误。 我花了很多时间来修复它。我用我的htaccess,配置和控制器附加一个jpg视图树。
我的inicio控制器:
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
class Inicio extends CI_Controller {
public function __construct()
{
parent::__construct();
$this->layout->setLayout('home');
$this->load->model('front/model_comunas');
$this->load->model('front/model_sectores');
$this->load->model('front/model_propiedades');
}
public function index()
{
$this->layout->setTitle("Ventana Urbana");
$this->layout->setDescripcion("Buscar propiedades en venta y arriendo");
$this->layout->setKeywords("propiedades");
$this->layout->js(array(base_url()."assets/js/buscador_home.js"));
$this->layout->view('index');
}
这个jpg中的htaccess,routes,config的内容。 controllers/view/htaccess/routes