E ai, virou 1 aplicação para administração e client juntinhos de mãos dadas
:D

A rota é <variavel> algo como: <controller>(/<action>(/<id>))

e no regexp do pearl vc teria que usar 'adminpath' =>
"(opcao1|opcao2|opcao3)"

Pra utilizar admin em uma application separada em uma subpasta do public da
tua aplicação principal, tu tens que re-escrever teu mod-rewrite da pasta
pública raiz para não interpretar a sub-pasta admin, nela vc faz um
mod-rewrite pro index que leve ao bootstrap da outra aplicação.

Então vc pode criar um redirect no teu client pela rota que o pessoal aqui
comentou para pasta de admin referente a outra aplicação, ou simplismente
implementar a regra no mod-rewrite da tua aplicação raiz da pasta pública.
Isso vai te exigir maior conhecimento de regexp em C do que fazer por
redirecionamento.

Boa sorte! :)


2011/4/18 felipe moraes <[email protected]>

> Opa, saquei .. como o Sudeste já tinha falado só adiantei outras coisas :D
>
> confere lá no manual .. eu apenas tentaria mudar a parte inicial do que o
> Sudeste falou ..
>
> ficaria algo assim
>
> Route::set('admin', '</adminpath</controller</action</id>>>', array(
> 'adminpath' => 'adm|admin|administracao|sistema'
> .....
> o restante igual
>
> Aí .. a pasta admin seria um subdiretório no formato
> classes/controller/admin/cliente.php
>
> Mas vc pode ter alguns incovenientes e pode ter de voltar ao que tinha
> falado antes :D
>
>
> Em 18 de abril de 2011 15:32, Google Grupos 
> <[email protected]>escreveu:
>
>  entendi. mas no meu caso, seria apenas para "poder usar" varios nomes
>> para uma mesma pasta
>>
>> algo como:
>> fulano diz: "ae  acessa o SISTEMA" www.site.com.br/sistema
>> ciclano diz: "é o admin" www.site.com.br/admin
>>
>> e ambos vai para o apps/admin...
>>
>> manja......?!
>>
>> para varios clientes, seto via bootstrap.php/index.php
>>
>> valeu pela dica
>>
>> Em 18/04/2011 13:52, felipe moraes escreveu:
>>
>> Inspirado em outro post
>>
>>  Nesse caso eu reestruturaria os diretórios e nem usaria routes ..
>>
>>  www/index.php index de site.com/
>> www/site/application
>>
>>  www/admin/index.php index de site.com/admin
>> www/admin/application
>>
>>  fica até mais fácil de aplicacar subdominio
>>
>>  admin.site.com/
>>
>>  dá para vc reorganizar para vários clientes com mais facilidade :D
>>
>>  cada application, apesar de serem do mesmo sistema, são independentes
>> entre si .. podem compartilhar o mesmo modules .. por exemplo
>>
>> Em 18 de abril de 2011 11:31, Google Grupos 
>> <[email protected]>escreveu:
>>
>>> Pessoal,
>>>
>>> já tentei aqui e não consegui usar ROTA para a seguinte ideia:
>>>
>>> www.site.com.br/admin (adm|admin|administracao|sistema) ->redireciona
>>> para apps/admin (já está com o bootstrap ok)
>>> www.site.com.br/ por default vai para apps/site (já está com o bootstrap
>>> ok)
>>>
>>> como ficara a rota ???
>>>
>>> grato,
>>> Giovani
>>>
>>> --
>>> Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana
>>> Php" dos Grupos do Google.
>>> Para postar neste grupo, envie um e-mail para
>>> [email protected].
>>> Para cancelar a inscrição nesse grupo, envie um e-mail para
>>> [email protected].
>>> Para obter mais opções, visite esse grupo em
>>> http://groups.google.com/group/kohana-php?hl=pt-BR.
>>>
>>>
>>
>>
>> --
>> http://felipebastosweb.com.br
>> http://twitter.com/felipebastosweb
>>  --
>> Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana
>> Php" dos Grupos do Google.
>> Para postar neste grupo, envie um e-mail para [email protected]
>> .
>> Para cancelar a inscrição nesse grupo, envie um e-mail para
>> [email protected].
>> Para obter mais opções, visite esse grupo em
>> http://groups.google.com/group/kohana-php?hl=pt-BR.
>>
>>  --
>> Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana
>> Php" dos Grupos do Google.
>> Para postar neste grupo, envie um e-mail para [email protected]
>> .
>> Para cancelar a inscrição nesse grupo, envie um e-mail para
>> [email protected].
>> Para obter mais opções, visite esse grupo em
>> http://groups.google.com/group/kohana-php?hl=pt-BR.
>>
>
>
>
> --
> http://felipebastosweb.com.br
> http://twitter.com/felipebastosweb
>
> --
> Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana Php"
> dos Grupos do Google.
> Para postar neste grupo, envie um e-mail para [email protected].
> Para cancelar a inscrição nesse grupo, envie um e-mail para
> [email protected].
> Para obter mais opções, visite esse grupo em
> http://groups.google.com/group/kohana-php?hl=pt-BR.
>

-- 
Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana Php" dos 
Grupos do Google.
Para postar neste grupo, envie um e-mail para [email protected].
Para cancelar a inscrição nesse grupo, envie um e-mail para 
[email protected].
Para obter mais opções, visite esse grupo em 
http://groups.google.com/group/kohana-php?hl=pt-BR.

Responder a