Talvez um alternativa é não manipular o htaccess e colocar no teu 
config/routes.php o seguinte:

$route['404_override'] = 'controller/metodo';

Assim, se o visitante entrar num 404, o site redireciona para 
controller/metodo. Eu faço isso, mas pra outra coisa
www.site.com/noticias.html => site/open

E lá eu testo se o uri->segment(1) é do tipo noticias e abro as noticias ;)

Em 2011/03/21, às 18:31, Vinicius Cruz escreveu:

> Talvez uma alternativa é manipular o htaccess, para quando for o erro 404, 
> ele apontar para um endereço do controller.
> 
> Mas, se esse endereço do controller não existir, cairia em um loop infinito? 
> :)
> 
> Att,
> Vinicius Cruz
> 71 8821-8799
> http://www.zime.com.br/
> 
> 
> 
> Em 21 de março de 2011 15:20, Marcelo Diniz <[email protected]> 
> escreveu:
> Pessoal, estou precisando fazer a pagina de erro 404 (pagina não encontrada)
> 
> mas assim, pelo que procurei, o que encontrei foi pessoas falando para mexer 
> no arquivo application/errors/error_404.php 
> 
> até ai tudo bem, vou la e coloco o q quero, mas digamos que eu quero manter a 
> estrutura do site em si, tanto o topo, menu e rodapé, apenas alterar o 
> conteudo, então tenho que pegar todos meus html, css, js e tals e colocar no 
> error_404.php? E se amanha o cliente pede para alterar as cores do site e os 
> menus por exemplo? tenho que ir até esse arquivo e alterar la tbm? Não seria 
> meio precário isso? 
> 
> Eu estive pensando em algo que quando for cair em uma pagina 404 me chamasse 
> um controller que dai ja resolveria tudo (assim imagino), será que tem como?
> 
> Abs
> 
> -- 
> Marcelo Felipe Santiago Diniz
>  @marcelo_leo27
> 
> _______________________________________________
> [email protected]
> http://www.codeigniter.com.br
> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
> 
> ---------------------------
> Oportunidade de negócio
> http://www.franquiasargohost.net
> ---------------------------
> 
> 
> _______________________________________________
> [email protected]
> http://www.codeigniter.com.br
> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
> 
> ---------------------------
> Oportunidade de negócio
> http://www.franquiasargohost.net
> ---------------------------

_______________________________________________
[email protected]
http://www.codeigniter.com.br
http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

---------------------------
Oportunidade de negócio
http://www.franquiasargohost.net
---------------------------

Responder a