Маршруты в Codeigniter - страница 404 не найдена

Может кто-нибудь сказать мне, где проблема ??

Это мой контроллер

class Support extends CI_Controller {
    public function __construct()
    {
        parent::__construct();
        $this->load->model('support_model');
        $urlarray = array("index","delete");
        if(!in_array($this->uri->segment(2),$urlarray)){
            $this->viewticket($this->uri->segment(2));
        }
    }

    public function viewticket($id){
        if(!empty($id)){
            $this->load->view('templates/logged_header');       
            $this->load->view('support/view');
            $this->load->view('templates/footer');
        }
    }
}

Вот мой route.php

$route['default_controller'] = "welcome";
$route['benefits'] = 'welcome/benefits';
$route['faqs'] = 'welcome/faqs';
$route['distributors'] = 'welcome/distributors';
$route['contact'] = 'welcome/contact';
$route['purchase'] = 'welcome/purchase';

//login routes
$route['login'] = 'login/index';
$route['logout'] = 'login/logout';

$route['404_override'] = '';

localhost/ciproj/support/hello-world дает мне404 Page Not Found ошибка

Если я используюexit; после$this->load->view('templates/footer');, страница показывает мне пустую страницу.

Я нев маршрутах нет ничего связанного с поддержкой, и любой другой метод работает.м отсутствует в маршрутах ??

Спасибо за помощь.

Ответы на вопрос(1)

Ваш ответ на вопрос