Я создал страницу входа в codeigniter и сделал его контроллером по умолчанию при обращении к приложению, но я получаю ошибку 404 страница не найдена при обращении к приложению. Ниже приведен код контроллера в виде изменений в файле main.php и изменения файла маршрута. Мой контроллер называется main.php, а код выглядит следующим образом
<?php
defined('BASEPATH') OR exit('No direct script access allowed');
class Main extends CI_Controller {
//functions
function login()
{
$data['title'] = 'CodeIgniter Simple Login Form With Sessions';
$this->load->library('form_validation');
$this->load->view("login", $data);
}
Htaccess
<IfModule authz_core_module>
Require all denied
</IfModule>
<IfModule !authz_core_module>
Deny from all
</IfModule>
файл маршрута
$route['default_controller'] = 'main';
файл конфигурации
$config['base_url'] = '';
$config['index_page'] = 'index.php';
$config['encryption_key'] = 'xRUqKhsoZ5qV6y3kqARFJFdPqJvp7X2z';