Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Lud-RP

[]URL Amigável

Recommended Posts

Galera,

salve salve..

seguinte.

 

Estou desenvolvendo um projeto que deve trabalhar com URL Amigável.

andei dando algumas pesquisadas por ai e encontrei o método de trabalhar através do .htaccess.

 

Minha dúvida é a seguinte:

 

na linha do .htaccess onde tem:

 

RewriteRule ^dir/(.+)\.php codigo-dir/codigo.php?artigo=$1

 

é onde determina para qual página a URL vai requisitar, neste caso qualquer página que tenha .../dir/qualquercoisa vai jogar para www.meusite.com.br/codigo-dir/codigo.php?artigo=qualquercoisa certo?

 

Caso eu esteja certo, vem aqui minha dúvida:

 

Caso eu precise de uma configuração para mais de uma página, posso criar várias regras no .htaccess?

 

por exemplo, vou ter noticias no site, então quero a seguinte url: www.meusite.com.br/noticias/esportes/palmeiras+o+melhor+do+brasil.php

vou ter a regra:

RewriteRule ^noticias/(.+)\.php noticias.php?idnoticia=$1

que por sua vez vai me gerar: www.meusite.com.br/noticias.php?idnoticia=palmeiras+o+melhor+do+brasil.php certo?

 

caso eu queira isso em várias paginas diferentes:

noticias.php?id=xxx

cinema.php?id=xxx

artigos.php?id=xxx

 

posso fazer isso no .htaccess:

 

RewriteRule ^noticias/(.+)\.php noticias.php?id$=$1

RewriteRule ^cinema/(.+)\.php cinema.php?id$=$1

RewriteRule ^artigos/(.+)\.php artigos.php?id$=$1

 

ta confuso? deu pra entender?

 

Valeu. http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.