Deixei minha regra assim:
RewriteEngine on
RewriteCond $1 !(index\.php|img|robots\.txt|css|cgi-local|cgi-bin|phpinfo\.php)
RewriteRule ^(.*)$ index.php/$1 [L]
E aparentemente, funcionou.
----- Original Message -----
From: Eric Saboia (Fortes Informatica)
To: CodeIgniter Brasil
Sent: Monday, December 15, 2008 5:35 PM
Subject: Re: [CodeIgniter] Regra htaccess
Cara se eu deixo a regra do jeito que você colocou ele fica dando página não
encontrada (por fora do codeigniter, como se o endereço fosse inválido). Dai se
eu tiro o RewriteBase e a / antes do index.php no RewriteRule ele funcina,
porém quando tento acessar qualquer imagem ou css ele volta a dar erro de
página não encontrada (por dentro do codeigniter, como se tivesse indo pro
index.php)
Pqp ta foda.. e o pior é que nos outros frameworks funciona normal com esta
regra:
RewriteEngine on
RewriteRule !\.(js|ico|gif|jpg|png|css)$ index.php
----- Original Message -----
From: Douglas Gomes de Souza
To: CodeIgniter Brasil
Sent: Monday, December 15, 2008 4:29 PM
Subject: Re: [CodeIgniter] Regra htaccess
Segue a regra .htaccess que eu uso. Funciona normalmente com uri_protocol
AUTO já que a regra só encaminha tudo para o index.
RewriteEngine On
RewriteBase /
RewriteCond $1
!^(index\.php|img|robots\.txt|css|cgi-local|cgi-bin|phpinfo\.php)
RewriteRule ^(.*)$ /index.php/$1 [L]
Mon, 15 Dec 2008 16:04:38 -0300, "Eric Saboia \(Fortes Informatica\)"
escreveu:
Galera,
depois de muito ralar no CI, consegui colocar o htaccess pra funcionar
alterando uma configuracao $config['uri_protocol'] no config.php para
'PATH_INFO', pois com 'AUTO' ele não funcionava.
Mas continuo com um problema, quando tento acessar qualquer imagem ou css
ou afins, ele tenta também colocar o index.php na URL, como se tivesse
ignorando as excessões no htaccess.
Segue minha regra:
RewriteEngine on
RewriteCond $1 !^(index\.php|images|robots\.txt)
RewriteRule ^(.*)$ index.php/$1 [L]
PS: Quando eu tento usar a regra default do ZF ou do Cake, ele não
entende os parâmetros depois do index.php, dai não adianta eu digitar
site/controller/action que ele sempre cai no site/
Alguem pode postar a regra que usa de htaccess que realmente funciona no
CI?
Valeu!
Eric Saboia
Desenvolvimento Web
Fortes Informática (Fortaleza)
Fone: (85) 4005-1111
[email protected]
www.grupofortes.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