Prezado, fiz tudo conforme a aula, mas o meu servidor online não reconhece a nova página, retornando 404 - Page Not Found.
Estou usando a versão 3.1.11 do Codeigneiter
Segue códigos
/mercado/application/views/produtos/index.php
<html lang="en">
<body>
<h1> Produtos</h1>
<table>
<?php foreach($produtos as $produto) : ?>
<tr>
<td><?=$produto["nome"] ?></td>
<td><?=$produto["preco"] ?></td>
</tr>
<?php endforeach ?>
</table>
</body>
</html>
application/config/routes.php
$route['default_controller'] = 'produtos';
$route['404_override'] = '';
$route['translate_uri_dashes'] = FALSE;
application/controllers/produtos.php
<?php
class Produtos extends CI_Controller {
public function index()
{
$produtos = array();
$bola = array("nome" => "Bola de futebol", "descricao" => "Bola de futebol assinada pelo Zico", "preco" => 300);
$hd = array("nome" => "HD Externo usado", "marca" => "Mega HD 300 teras" ,"preco" => 400);
array_push($produtos, $bola, $hd);
$dados = array("produtos" => $produtos);
$this->load->view("produtos/index.php", $dados);
}
}
Alguém pode me ajudar? Obrigado.