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

Responder a