Aproveitando o tópico, para a mesma situação.

Optamos, aqui no trampo, por usar o corretor como controller

*www.meu_site.com.br/corretor/fulano_de_tal*

Tudo certo, rodando beleza. Só que uma página do site, apenas uma, dá erro *404
Page Not Found* do CI.... O_o

*ww.meu_site.com.br/anuncie*

Porque será?

Vinicius

2008/9/11 Reginaldo Sousa <[EMAIL PROTECTED]>

> Ja vi uma solução com o .htaccess em http://www.haughin.com/
> No cms dele, o blaze, ele usa esse conceito para as páginas, tipo:
> www.meusite.com/pagina1, www.meusite.com/home.
> E para os outros modulos ele faz o route correto, ex:
> www.meusite.com/blog/post1
>
> 2008/9/11 Marco Antonio <[EMAIL PROTECTED]>
>
> Via hook, pegando o segmento ($segmento = $this->CI->uri->segments) e
>> direcionando para o devido corretor (redirect xxx . $segmento ) não dá ?
>>
>> www.meusite.com.br/segmento_x
>>
>>
>> Abs
>>
>>
>> Vinicius Cruz escreveu:
>> > É, Newton. Também tinha pensado nisso. Vou ver com o pessoal no trampo
>> > se tem algum problema colocar o nome corretor na frente.
>> >
>> > Analisarei a possibilidade de usar o Hook
>> >
>> > Valeu,
>> > Vinicius
>> >
>> > 2008/9/11 Newton Wagner <[EMAIL PROTECTED] <mailto:
>> [EMAIL PROTECTED]>>
>> >
>> >     Pra fazer de uma maneira fácil, vc pode criar um controller
>> "Corretor"
>> >     pra fazer isso.
>> >
>> >     Não fica legal a url: dominio.com.br/corretor/nome-do-cara
>> >     <http://dominio.com.br/corretor/nome-do-cara>?
>> >
>> >     Pra mim, essa parece ser a única forma simples de fazer isso! :).
>> >
>> >
>> >     2008/9/11 Vinicius Cruz <[EMAIL PROTECTED]
>> >     <mailto:[EMAIL PROTECTED]>>:
>> >     > Tipo,
>> >     > $route['(:any)] = 'imovel/usuario/$1';
>> >     > não da certo, por que, se o cara tentar entrar em
>> >     > www.meu_site.com.br/noticias
>> >     <http://www.meu_site.com.br/noticias> (ou qualquer outra coisa)
>> >     vai ser redirecionado
>> >     > para imovel/usuario, correto?
>> >     > No caso desse, Edinho, também ocorreria isso, né?
>> >     > Vinicius
>> >     >
>> >     > 2008/9/11 Edinho Almeida <[EMAIL PROTECTED]
>> >     <mailto:[EMAIL PROTECTED]>>
>> >     >>
>> >     >> Tentou:
>> >     >>  $route['(.+)'] = 'imovel/usuario/$1';
>> >     >>
>> >     >> Abs
>> >     >> Edinho
>> >     >>
>> >     >> 2008/9/10 Vinicius Cruz <[EMAIL PROTECTED]
>> >     <mailto:[EMAIL PROTECTED]>>:
>> >     >> > Galeria,
>> >     >> > vê se alguém já passou por isso, e me ajuda nesse problema.
>> >     >> >
>> >     >> > Aqui no trampo temos um site de classificados de imóveis.
>> Estamos
>> >     >> > prestes a
>> >     >> > lançar um novo serviço, onde o corretor que possui os imóveis
>> >     poderá ter
>> >     >> > uma
>> >     >> > página listados os seus imóiveis. No painel, o corretor terá
>> >     que ativar
>> >     >> > o
>> >     >> > serviço, e informar o nome que aparecerá na url do site
>> >     (verificando a
>> >     >> > disponibilidade, claro). Aqui entra o problema:
>> >     >> > Pretendemos fazer algo do tipo
>> >     >> > http://www.meu_site.com.br/nome-do-corretor
>> >     >> > Já criei o htaccess pra ocultar o index.php e vi as regras do
>> >     routes.
>> >     >> > Só que fazer algo como $route['(:any)] = 'imovel/usuario/$1';
>> >     não dá
>> >     >> > certo.
>> >     >> > Não consegui pensar numa outra solução, a não ser criando um
>> >     "aparo",
>> >     >> > digamos assim. Tipo
>> >     http://www.meu_site.com.br/site/nome-do-corretor
>> >     >> >
>> >     >> > E agora? Quem poderá me ajudar? =D
>> >     >> > Vinicius
>> >     >> > _______________________________________________
>> >     >> > Lista mailing list
>> >     >> > [email protected] <mailto:[email protected]>
>> >     >> >
>> >     http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>> >     >> >
>> >     >> >
>> >     >>
>> >     >>
>> >     >>
>> >     >> --
>> >     >> Abs
>> >     >> Edinho Almeida
>> >     >> 11 8962-9406
>> >     >> _______________________________________________
>> >     >> Lista mailing list
>> >     >> [email protected] <mailto:[email protected]>
>> >     >>
>> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>> >     >
>> >     >
>> >     > _______________________________________________
>> >     > Lista mailing list
>> >     > [email protected] <mailto:[email protected]>
>> >     >
>> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>> >     >
>> >     >
>> >
>> >
>> >
>> >     --
>> >     Newton Wagner
>> >
>> >     skype: newtonwagner
>> >     msn/gtalk: [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>
>> >
>> >     http://www.newtonwagner.net/
>> >     - http://www.owshit.com.br/
>> >
>> >     _______________________________________________
>> >     Lista mailing list
>> >     [email protected] <mailto:[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
>> >
>>
>> --
>> 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
>>
>
>
>
> --
> Reginaldo Sousa | Desenvolvedor web
> [EMAIL PROTECTED], [EMAIL PROTECTED]
> (21) 8728-1850
>
> _______________________________________________
> 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