Por exemplo, como alterar de
localhost/mercado/index.php/usuario/novo
para
localhost/mercado/usuario/novo
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Por exemplo, como alterar de
localhost/mercado/index.php/usuario/novo
para
localhost/mercado/usuario/novo
Para isso é necessário usar Expressões Regulares e configurar um arquivo chamado .htaccess.
A Alura possui um curso de Expressões Regulares: https://cursos.alura.com.br/course/expressoes-regulares
Aprenda a configurar o .htaccess aqui:
-http://blog.thiagobelem.net/aprendendo-urls-amigaveis
-http://blog.thiagobelem.net/aprendendo-urls-amigaveis-com-regras-complexas
Boa Tarde Luiz, Tudo bom?
Crie um arquivo com o nome " .htaccess" com o conteúdo abaixo e coloque na raiz do seu projeto e veja se funciona.
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]