Ir para conteúdo

POWERED BY:

Arquivado

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

Aline Rodrigues

Url amigável

Recommended Posts

.htaccess

RewriteEngine On
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteRule ^(.*)$ index.php?url=$1


-----------------------


function getHome(){
$url = $_GET['url'];
$url = explode('/', $url);
$url[0] = ($url[0] == NULL ? 'index' : $url[0]);
if(file_exists('tpl/'.$url[0].'.php')){
require_once('tpl/'.$url[0].'.php');
}
elseif(file_exists('tpl/'.$url[0].'/'.$url[1].'.php')){
require_once('tpl/'.$url[0].'/'.$url[1].'.php');
}
else{
require_once('tpl/404.php');
}
}



no seus links vc ponhe <?php getHome();?>/ pagina que vc quer chamar

Compartilhar este post


Link para o post
Compartilhar em outros sites

Amigo, serå que isso vai funcionar online. Pois no meu localhost não funciona de jeito nenhum. Vou testar quando for pro ar e aviso aqui. Valeu. Ah e outra coisa eu tenho a index.php chamando todas as páginas. Toamare que de certo. Estou ansiosa. Valeu :)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Recomento para evitar erros (imagens, css, scripts, etc...) de caminho colocar a html tag base.

 

http://www.w3schools.com/tags/tag_base.asp

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.