Olá, configurei meu .htaccess do modo que achei correto, porém, a mensagem "Internal Server Error" é retornada. Minha lógica é a seguinte: qualquer página pode receber 1 ou 2 parâmetros na url, exemplos: index/1 ou index/1/2. Quando acesso a página "index" ou "index.php", as informações são exibidas normalmente. Porém, quando acesso com parâmetros, o"Internal Server Error" aparece.
Pergunta
Nirin
Olá, configurei meu .htaccess do modo que achei correto, porém, a mensagem "Internal Server Error" é retornada. Minha lógica é a seguinte: qualquer página pode receber 1 ou 2 parâmetros na url, exemplos: index/1 ou index/1/2.
Quando acesso a página "index" ou "index.php", as informações são exibidas normalmente. Porém, quando acesso com parâmetros, o "Internal Server Error" aparece.
Meu .htaccess está assim:
RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^([^\.]+)$ $1.php [NC,L] RewriteRule ^(.*)/(.*)$ $1.php?p_1=$2 RewriteRule ^(.*)/(.*)/(.*)$ $1.php?p_1=$2&p_2=$3
E na página index (nesse caso) está imprimindo as variáveis, se elas existirem.
Mas não ta rolando não.
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.