Esqueci desse detalhe..

alterei o htaccess tambem.
RewriteCond %{HTTP_HOST} ^www.site.com$ [NC]
RewriteRule ^(.*)$ http://site.com/$1

RewriteCond %{HTTP_HOST} ^site.com$ [NC]
RewriteRule ^(.*)$ index.php?/$1 [L,QSA]


Porém o problema continua.

O que ta acontecendo:

ao acessar http://www.site.com/ ele redireciona para http://site.com/index.html.var que retorna error 404.
porém ao acessar http://www.site.com/classe ele acessa normal.




Vinicius Cruz escreveu:
No config eu uso assim, que serve com e sem www:

$config['base_url'] = "http://" . $_SERVER['SERVER_NAME'] . "/";

E removo o index.php via htaccess

Att,
Vinicius Cruz
http://twitter.com/vinaocruz
http://www.viniciuscruz.com/


Em 8 de abril de 2010 12:57, Julio Fagundes <[email protected]> escreveu:
Boa tarde lista,

Alguém usa ou sabe como remover o www E o index.php da url no CI?

- Remover só o index.php eu sei.
     RewriteRule ^(.*)$ index.php/$1 [L,QSA]

- Remover só o www eu sei também.
      RewriteCond %{HTTP_HOST} ^www.site.com$ [NC]
      RewriteRule ^(.*)$ http://site.com/$1


Porém os dois juntos está dando problema.

RewriteCond %{HTTP_HOST} ^www.site.com$ [NC]
RewriteRule ^(.*)$ http://site.com/$1
RewriteRule ^(.*)$ index.php/$1 [L,QSA]


Assim não funciona, retorna error 500.

Porém sem remover o www, ás vezes dá pau quando se usa como www.site.com/classe ao inves de http://site.com/classe
Algumas funcionam ok com o www mas outras redirecionam para http://site.com/index.php/classe. enfim fica uma confusão.

Penso que pode ser meu $config['base_url'] que está para http://site.com/, mas eu preciso que fique sem o www.

Alguém tem uma luz pra isso?

Sds

Julio Fagundes



_______________________________________________
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