Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
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
Carregando comentários...