Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

MVC com WAMP

Olá galera, estava testando o mesmo conceito MVC no WAMP, porém não consegui, ele retorna um 404 not found quando eu passo um diretório que não exista alguém sabe me dizer se tenho que configurar o apache ou algo do gênero?

2 respostas
solução!

WAMP usa Apache. Você vai precisar configurar o apache para redirecionar todas as requisições ao arquivo public/index.php.

Eu adicionei um .htaccess configurando o RewriteEngine e solucionou o meu problema:

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /?path=/$0 [NC,L,QSA]

esse código além de redirecionar, pega o caminho da requisição e adiciona no parâmetro path, na minha index.

documentação Rewrite: https://httpd.apache.org/docs/current/mod/mod_rewrite.html