Fórum Debian

Versão Completa: not found [RESOLVIDO]
Você está atualmente visualizando uma versão simplificada do conteúdo. Visualizar a versão completa com formatação.
boa noite ... estou migrando para arquitetura de projeto MVC então estva tendo alguns problemas do tipo "not found" então fiz um teste simples
o padrado que estou utilizando é da "URL AMIGAVEL" entao no raiz criei .htaccess e coloquei o seguinte codigo :

RewriteEngine on

RewriteCond %{SCRIPT_FILENAME} !-f
RewriteCond %{SCRIPT_FILENAME} !-d

RewriteRule ^(.*)$ index.php?key=$1

depois criei o arquivo index.php e digitei o seguinte código para testar:

echo $_GET['key'];

entao quando acesso "localhost/projetodrinks" ai blz mais quando passo o controle/acao EX:

localhost/projetodrinks/teste/teste1
o retorno esperado na pagina seria "teste/teste1" porém tenho o retorn "not found".


alguem ja passo por isso e possa me ajudar a achar uma solução ?
Estou tendo um problema parecido, cara... -> http://www.forumdebian.com.br/topico-url...od-rewrite

Se você acessar assim:

localhost/projetodrinks/index.php?key=something vai normal?
http://localhost/projetodrinks/index.php?key=teste/teste01


desta forma no meu browser o retorno esperado "teste/teste01" ?

porém a inteção é que a variavel passe pela variavel key

e rode http://localhost/projetodrinks/teste/teste01
Você habilitou corretamente o mod_rewrite? Mudou o AllowOverride None para All?
onde faço para verificar esta habilitação pois eu instalei o apache2 apenas utilizando o apt-get ....
bom consegui resolver ... estava faltando habilitar o mod_rewrite e o AllowOverride

cd /etc/apache2/sites-enabled
gedit 000-default

Options Indexes FollowSymLinks MultiViews
AllowOverride None ->> All
Order allow,deny
allow from all

e continuando como root no terminal: a2enmod rewrite

bom agradeço a todos que ajudaram a esclarecer ... caso alguem passe pela mesma situação tem a resposta.
Que bom que conseguiu resolver! =)

Não se esqueça de editar o primeiro post e colocar [RESOLVIDO] Piscada
URL de Referência