Quantcast
Channel: Últimos conteúdos
Viewing all articles
Browse latest Browse all 14190

DUVIDA COM .HTACCESS E REWRITERULE RECEBER PÁGINA.

$
0
0

Boa tarde galera td bem?

Estou preso numa dúvida que eu acho que seja fácil, se vocês puderem me ajudar fico grato, segue abaixo.

Estou criando uma página onde o conteudo é carregado por um include na div conteudo, até ai tudo bem, utilizei o .htaccess para melhorar o visual do link
recebendo a nova página e retirando o .php dela assim sendo incorporada na página index.
Acontece que só funciona se a página que eu quero incorporar na div estiver no mesmo lugar da INDEX.php, ou seja, se eu criar uma pasta e jogar a pagina lá e indicar o link para essa página dentro desta pasta ele não acessa, segue abaixo o que fiz.

-> .htaccess
RewriteEngine On 
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php?pg=$0
IndexIgnore *

-> Este fica no topo da página INDEX
<?php
$atual = (isset($_GET['pg'])) ? $_GET['pg'] : 'inicial';
print"<script>alert('Meu nome é $atual')</script>";

if(substr_count($atual, '/') > 0){
$atual = explode('/', $atual);
$pagina = file_exists($atual[0].'.php') ? $atual[0] : 'erro';
$pg = intval($atual[0]);
}
else{
$pagina = file_exists($atual.'.php') ? $atual : 'erro'; 
}

?>

Aqui está a DIV que recebe:
<div id="conteudo">
<?php
include ($pagina.'.php'); 
?>
</div>


Viewing all articles
Browse latest Browse all 14190