Ando estudando URLs amigaveis para adaptar alguns sites... To tentando fazer mais não ta dando certo... tá dando Internal Server Error
No index.php lá no meio...
... <div id=centro"> <? //Pega os dados passados pela URL $pagina = explode("/".$_SERVER['REQUEST_URI']); array_shift($pagina); //Verifica se a string passada possui algum trecho invalido //Caso tenha mostra uma mensagem de erro if(eregi("http|www|ftp|.dat|.txt|.gif|wget", $pagina)){ echo "Ops! Problemas na página! Você provavelmente tentou entrar numa página inexistente. Volte e acesse a página correta."; //Se a variavel passada estiver dentro das normas, executa o else abaixo: }else{ if(!empty($pagina)) { @include ("$pagina.php"); }else{ @include ("inicial.php"); //exibe a página principal } } ?> </div>
O htaccess
#Executa se o módulo estiver carregado no servidor <IfModule mod_rewrite.c> #Habilita o Módulo de Reescrita RewriteEngine On #Define a pasta da raiz RewriteBase / #Se a URL apontar para um arquivo, vai diretamente para ele RewriteCond %{REQUEST_FILENAME} !-f #Se a URL apontar para uma pasta, vai diretamente para ela RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^([a-z]+)\/?$ index.php?pagina=$1 </IfModule>
Me dêem um Help ai por favor...
