Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Pesso(all), poderiam ver o que estou fazendo de errado quando meu htaccess nao aceita mais de um nível
<IfModule mod_rewrite.c>
RewriteEngine On
Options +FollowSymLinks
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} (.)/([^/]+)(\?.)?$
RewriteCond %1/%2.php -f
RewriteCond %{REQUEST_URI} (.)/([^/]+)(\?.)?$
RewriteRule .* %1/%2.php [QSA]
</IfModule>
Quando digito "http://NomeDoSite.com.br/DiretorioDoSistema/ArquivoPHP" ele aceita normal e vai para a minha pagina.php.
Preciso de passar parâmetros pra troca de informações e quando digito ele gera erro 404.
O mesmo acontece quando "http://NomeDoSite.com.br/DiretorioDoSistema/Arquivo.php&acao=QualquerCoisa"
Desde já agradeco
>
se seu htaccess so aceita coisa do tipo site.com.br/teste1/teste2/teste3...nao use site.combr/teste1/teste2&action=pelar....sao formas diferentes de reescrita, você tem q saber o q você esta escrevendo e nao copiar, antes de fazer isso aprenda expressoes regulares...
o negrito esta bom pra você?você tem falta de atencao e eu q to errado?
se seu htaccess so aceita coisa do tipo site.com.br/teste1/teste2/teste3...nao use site.combr/teste1/teste2&action=pelar....sao formas diferentes de reescrita, você tem q saber o q você esta escrevendo e nao copiar, antes de fazer isso aprenda expressoes regulares...
Igor, estou com uma dúvida, se respondesse o que stá acontecendo seria melhor que ficar comparando habilidades intelectuais.