JRRC 0 Denunciar post Postado Setembro 21, 2010 Boa tarde a todos. Bom pessoal minha dúvida é a seguinte, pretendo criar a parte administrativa do meu site, e poder acessá-la como se os arquivos estivessem no diretório principal e não na pasta "adm" Mas só consigo fazer isso caso eu crie um arquivos .htaccess em minha pasta "adm" e o coloque como "RewriteEngine Off", ou seja desativando o modo Rewrite. O que eu gostaria era que eu não precisasse fazer isso, e sim configurasse algo que permitisse que eu acessasse determinadas pastas juntamente com seus arquivos, que no caso seria a pagina ADM. Só que se eu fizer isso direto não dá certo. Alguém sabe me dizer como que eu posso fazer isso ?! Meu .htaccess está da seguinte forma abaixo. RewriteEngine On RewriteCond ${REQUEST_FILENAME} !-f RewriteCond ${REQUEST_FILENAME} !-d RewriteRule ^noticias\/([0-9]+)?(\/[a-z0-9_-]+\.html)?$ noticias.php?id=$1&titulo=$2 RewriteRule !\.(gif|jpg|jpeg|png|css|js|swf|php|xml|ani|cur|icon|doc|docx|pdf)$ index.php [L] Minha Home está da seguinte forma abaixo: <?php $_GETS = explode ("/", $_SERVER['REQUEST_URI']); $GET_01 = "$_GETS[2]"; $GET_02 = "$_GETS[3]"; $GET_03 = "$_GETS[4]"; $GET_04 = "$_GETS[5]"; //$raiz = "arquivos-raiz/"; $secao = empty($GET_01) ? "conteudo" : $GET_01; $link = /*$raiz .*/ $secao . ".php"; if(file_exists($link)) { require_once($link); } else { echo "<script type = 'text/javascript'> location.href = '$endereco/erro' </script>"; } ?> O que que eu tenho que fazer para que o que eu desejo seja possível ?! Compartilhar este post Link para o post Compartilhar em outros sites
JRRC 0 Denunciar post Postado Setembro 21, 2010 Olá pessoal, conseguir acessar a pasta adm do jeito que eu queria. Então quando acesso a pagina "adm" sou redirecionado automaticamente para a página -->> http://localhost/ciep/adm/index.php?link=1&secao=home <<-- Tentei reescrevê-la da seguinte forma abaixo para que ela ficasse -->> http://localhost/ciep/adm/1/home <<--, mais não deu certo. -------------------------------------------------------- RewriteRule ^adm\/([0-9]+)?(\/[a-z0-9])?$ adm/index.php?link=$1&secao=$2 -------------------------------------------------------- Alguém sabe me dizer aonde que estou errando ?! Desde de já obrigado pela ajuda. Compartilhar este post Link para o post Compartilhar em outros sites
JRRC 0 Denunciar post Postado Setembro 22, 2010 Resolvido pessoal. Minha URL ficou reescrita da seguinte forma abaixo: RewriteRule ^adm\/([0-9]*)\/?([a-z_-]*)\/?$ adm/index.php?link=$1&secao=$2 Compartilhar este post Link para o post Compartilhar em outros sites