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?
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?
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