Ошибка привязки CodeIgniter: URL не найден на этом сервере

Я часами делал простую якорную ссылку, которая работала безуспешно.

Мой контроллер

class Welcome extends CI_Controller {
    public function index()
    {
        $this->load->view('template');
    }

    public function contact()
    {
        $this->load->view('contact');
    }        
}

мойtemplate.php вид в основном файл с

<a class="menuhref"> <?php echo anchor('welcome/contact/','Contato')?> </a>

У меня также есть contact.php в каталоге просмотров.

мойconfig.php является

$config['base_url']   = 'localhost'; 

$config['index_page'] = 'index.php';

Когдаtemplate.php загружается и я нажимаю на ссылку "contato" я хотел бы привести систему к функцииcontact() что бы отвечать за открытие страницыcontact.php, Тем не менее, я получил следующую ошибку:

«/localhost/index.php/welcome/contact» не найден на этом сервере

Чего не хватает?

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

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