Marco! Muito obrigado rapaz! Funcionou certinho! Vou seguir essa sua dica de deixar os css,js e imagens no public, vi que o pessoal costuma deixar assim e me parece mais organizado tbém.
Muito obrigado mesmo! Valeu galera! Alan 2008/7/6 Marco Antônio <[EMAIL PROTECTED]>: > Olá Alan, segue resposta abaixo. > > Alan escreveu: > > Olá pessoal, tudo bom? > > > > Procurando na lista achei alguma coisa falando sobre "problemas" com o > > htaccess e as regras criadas neles. A leitura dessas threads não > > resolveu meu problema :( > > Então, o que está acontecendo comigo é o seguinte: > > Estou construindo um sistema e gostaria que as urls ficassem mais > > claras. Atualmente elas estão assim: > > > > http://localhost/ipzcad/index.php/sistema > > > > e gostaria que ficassem assim: > > > > http://localhost/ipzcad/sistema > > > > Eu sei que para isso tenho que adicionar a regra RewriteRule ^(.*)$ > > index.php/$1 [L] no htaccess. Até ai tudo bem, mas não funcionou! E eu > > ativei o mod_rewrite, da seguinte maneira: > > > > # a2enmod rewrite > > > > e recebi a mensagem: "Module rewrite is already enabled!". Então, era > > para estar funcionando certinho essa parte né? O que será que está > > acontecendo? > > Aqui vc pode fazer um controller bem simples, sem redirecionar via > htaccess e chamar ele para ver se roda legal, depois tira o index.php no > config.php, confirmar se o index.php está correto, coloca o htaccess bem > simples > > RewriteEngine on > RewriteCond $1 !^(index\.php|css|js) > RewriteRule ^(.*)$ index.php/$1 [L] > > e chama ele para ver o que dá. No htaccess acima já vai resolver outro > problema do css e js abaixo. > > > Também venho tendo problemas com css e js. É a primeira vez que estou > > usando um framework para fazer meus trampos então pode ser algum erro > > bobo meu, mas o que está acontecendo é o seguinte: > > Nas minhas views, estou chamando os css e os js da seguinte forma: > > > > <link rel="stylesheet" type="text/css" href="css/form.css" /> > > <script src="js/prototype.js" type="text/javascript"></script> > > > > visto que as pastas js e css estão dentro da pasta views. Mas não está > > dando certo! Eles não tem efeito algum. Como vocês costumam chamar > > esses arquivos? > > Eu coloco as pastas css, js, images, swf, etc na pasta public(ou > httpdocs uo www ou similar) e chamo com o base_url, ficando assim: > > /ci_core (base do CI) > /ci_api (pasta application do CI que vai conter a aplicação em si) > /httpdocs > /site > index.php > .htaccess > /images > /css > /js > (etc...) > > Na view para chamar os js ou css: > <link rel="stylesheet" href="<?php echo base_url(); ?>css/print.css" > type="text/css" media="print" /> > > ou > <style type="text/css" media="screen"> > <!-- > @import url(<?php echo base_url(); ?>css/layout.css); > --> > </style> > > Js, idem: > <script src="<?php echo base_url(); ?>js/jquery-1.2.1.js" > type="text/javascript"></script> > > E por aí vai.... > > > > > > Valeu pela atenção e desculpa qualquer pergunta boba. > > Abraço, > > Alan > > > > > > Muita sorte para nós! > > Marco Antônio > > ** > * Pier de Ipanema ( http://www.pierdeipanema.com.br/ ) > * Hosting-Rio Websites ( http://www.hosting-rio.com.br/ ) > * CodeIgniter PHP framework ( http://www.codeigniter.com.br/ ) > > > > > ------------------------------------------------------------------------ > > > > _______________________________________________ > > Lista mailing list > > [email protected] > > http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br > > > > _______________________________________________ > Lista mailing list > [email protected] > http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br >
_______________________________________________ Lista mailing list [email protected] http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

