Ir para conteúdo
  • Cadastre-se

Serviço de URLs amigáveis!


Roots

Posts Recomendados

Pedro deixei dessa forma:

<IfModule mod_rewrite.c>

RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^consulta/?$ ./consulta_main.php

</IfModule>

Mas ñ surtiu efeito algum!

Estou colocando essa configuração no arquivo .htaccess está correto?

Coloquei o arquivo no subdiretório /sistema onde o sistema está rodando, está correto?

É preciso colocar na pasta do arquivo (consulta_main.php).

Link para o comentário
Compartilhar em outros sites

Eu acho que voce esqueceu de passar a variviavel no final e acho que há um pequeno errinho....

RewriteRule ^consulta/?$ ./consulta_main.phpvariaveis_faltando

exemplo

RewriteRule ^consulta/([a-z0-9-]+)/?$ ./consulta_main.php?id=$1 [N]

Eu particularmente amo o Rewrite do apache, mas dado agora o uso em ascenção do nginx, estou só trabalhando com chamadas simples,e fazendo o rewrite na aplicação... Os pontos positivos: Replicação de links com nomes diferente para páginas de conteúdo dinâmico.

Link para o comentário
Compartilhar em outros sites

Eu faço diferente. Nesses casos, onde é preciso passar parâmetros pela URL, eu criaria um arquivo chamado consulta.php e dentro dele dava um include chamando o arquivo com a variável, tipo:

include ('consulta_main.php?id=1');

Assim modificar fica até mais fácil pois não precisar ficar decorando regras do htaccess.

Link para o comentário
Compartilhar em outros sites

Eu faço diferente. Nesses casos, onde é preciso passar parâmetros pela URL, eu criaria um arquivo chamado consulta.php e dentro dele dava um include chamando o arquivo com a variável, tipo:

include ('consulta_main.php?id=1');

Assim modificar fica até mais fácil pois não precisar ficar decorando regras do htaccess.

Interessante seu método, não havia parado para pensar assim :)

Porém ele é meio limitado, mas para coisa básica e pequena da certo :)

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...

Informação Importante

Concorda com os nossos termos?