Good 4 Denunciar post Postado Julho 10, 2010 Sim cara.. mas e o twitter? Ele não é assim? Eu fiz ae o q você disse anteriormente: <?php include("funcoes.php"); $system = array( 'vip' => 'vip.php', 'membros' => 'membros.php', 'pesquisar' => 'pesquisar.php' ); if(in_array($_GET['param'], $system)){ include("template/header.php"); include($system[$_GET['param']]); include("template/subheader.php"); } else { include "perfil.php?usuario=".$_GET['param']; } ?> .HTACCESS RewriteEngine on RewriteRule (.*)$ pagina.php?param=$1 Mas eu digitei uma url que tinha no array, ae retorna no ELSE.. não sei pq não.. ae eu dei um echo no $_GET['param'] e apareceu pagina.php.. num deveria aparecer o $_GET['param']? E apareceu foi o nome da página.. Eu tenho que fazer desse jeito.. http://www.site.com.br/USUÁRIO http://www.site.com.br/vip/ vlw ajuda ae... Compartilhar este post Link para o post Compartilhar em outros sites
Evandro Oliveira 331 Denunciar post Postado Julho 11, 2010 Good, esta eu testei. RewriteEngine on RewriteRule ^([^.]*)$ index.php?param=$1 Ainda tem um bugfix que nas regras passadas ocasionaria erros ao incluir outros arquivos como css's javascripts e imagens. Creio que a regra passada seja a solução final. O único ponto negativo é ter que limitar os usuários a não poderem utilizar o ponto '.'. Mas imagino que isso não seja lá um empecilho tão grande. Compartilhar este post Link para o post Compartilhar em outros sites