Ir para conteúdo

POWERED BY:

Arquivado

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

Aprendiz CSS

htaccess

Recommended Posts

Opa

 

Eu sempre apanho do htaccess quando preciso fazer alguma coisa.

 

Deem uma olhada neste código e me digam se é assim que se faz

 

RewriteEngine On

# Go HOME
RewriteCond %{REQUEST_URI}		^/?$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{QUERY_STRING}		!^(p=)|(page_id=)
RewriteRule .*				index.php?page=home [L]

# Free pass
RewriteCond %{REQUEST_URI}		!^/(css)|(images)|(js)|(video) [NC]
RewriteRule ^(.*?)/?$			index.php?page=$1&%{QUERY_STRING} [L]

 

$pagina = $_REQUEST['page'];
$pagina = $pagina == "index.php" ? "home" : $pagina;
// verificando páginas padrões
if( file_exists($pagina) && !is_dir($pagina) )
	include $pagina;
else if( file_exists($pagina.".php") )
	include $pagina.".php";
else if( file_exists($pagina.".html") )
	include $pagina.".html";
else if( file_exists($pagina.".htm") )
	include $pagina.".htm";
else 
{
	// paginas dentro da pasta clientes
	$pagina = "clientes/".$pagina."/index";
	if( file_exists($pagina.".php") )
		include $pagina.".php";
	else if( file_exists($pagina.".html") )
		include $pagina.".html";
	else if( file_exists($pagina.".htm") )
		include $pagina.".htm";
}

 

Valeu

Compartilhar este post


Link para o post
Compartilhar em outros sites

se está correto ou não, depende do que você quer.. se puder explicar o que quer talvez alguem possa ajudá-lo

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.