Routen in Codeigniter - 404 Seite nicht gefunden

Kann mir jemand sagen, wo das Problem liegt ???

Das ist mein Controller

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');
        }
    }
}

Hier ist meine routes.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 gibt mir404 Page Not Found Error

Wenn ich benutzeexit; nach dem$this->load->view('templates/footer');, die Seite zeigt mir eine leere Seite.

Ich habe nichts in Routen im Zusammenhang mit Support und jede andere Methode funktioniert. Gibt es etwas, was ich in Routen vermisse?

Danke für die Hilfe.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage