Rony.dlr 0 Denunciar post Postado Janeiro 25, 2013 Olá amigos, estou com um problema na url amigável e não consigo resolve-lo, abaixo o que fiz: Arquivo .htacess RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php?pagina=$1 Arquivo para tratar a url: <?php $atual = (isset($_GET['pagina'])) ? $_GET['pagina'] : 'home'; $permissao = array('home', 'local', 'categoria', 'erro'); $pasta = 'arquivos'; if(substr_count($atual, '/') > 0){ $atual = explode('/', $atual); $pagina = (file_exists("{$pasta}/".$atual[0].'.php') && in_array($atual['0'], $permissao)) ? $atual[0] : 'eero'; }else{ $pagina = (file_exists("{$pasta}/".$atual.'.php') && in_array($atual['0'], $permissao)) ? $atual[0] : 'eero'; } ?> O problema: Eu acesso a url amigável e ele redireciona certo, porém simplesmente todas as includes não carregam como se elas não existissem, mesma coisa a css, então o site fica todo bugado... Fiz algo errado? Compartilhar este post Link para o post Compartilhar em outros sites
Marcelo Garbin 30 Denunciar post Postado Janeiro 25, 2013 Como você esta incluindo esses arquivos ao seu código principal? Tem que ser o caminho completo do arquivo css pra funcionar... pelo menos eu faço isso e funciona. Ex.: Caminho incompleto: "./css/style.css" Caminho completo: "http://www.aquijaumsite.net/css/style.css" Compartilhar este post Link para o post Compartilhar em outros sites
rodribeze 3 Denunciar post Postado Janeiro 25, 2013 Utilize a meta tag: base <base href="http://www.meusite.com.br/" /> Assim se você estiver puxando seus arquivos assim: <link href="css/style.css" type="text/css" ></link> <script src="js/jQuery.js" type="text/javascript"></script> Assim não terá mais problemas. Compartilhar este post Link para o post Compartilhar em outros sites
AndersonWS 10 Denunciar post Postado Setembro 2, 2016 Utilize a meta tag: base <base href="http://www.meusite.com.br/" /> Assim se você estiver puxando seus arquivos assim: <link href="css/style.css" type="text/css" ></link> <script src="js/jQuery.js" type="text/javascript"></script> Assim não terá mais problemas. Parabéns rodribeze tua dica salvou meu dia! Compartilhar este post Link para o post Compartilhar em outros sites