bueno, con routes.php, podes definir cualquier pedido antes de
derivarlo a un metodo preciso y un controllador existente, esto
tambien funciona.
$Route->connect('article.php', array('controller' => 'article',
'action'=>'read'));
pero como paso todo el objeto GET por REST Urls....
---
dan



On Mar 3, 12:08 pm, "Miguel Michelsongs" <[EMAIL PROTECTED]>
wrote:
> quizas no he entendido tu problema , pero pienso que eso lo podrías hacer
> con routes.php no?
>
> 2008/3/3 papachan <[EMAIL PROTECTED]>:
>
>
>
>
>
> > si es lo primero que hice y funca, pero tengo que tener un monton de
> > php en el webroot que no uso sino para rediccionamiento.
>
> > piensaba encontrar una solucion con el htaccess,
>
> > ---
> > dan
>
> > On Mar 3, 8:49 am, dardosordi <[EMAIL PROTECTED]> wrote:
> > > por que no poner un articles.php que redireccione a la nueva url?
>
> > > On 2 mar, 22:41, papachan <[EMAIL PROTECTED]> wrote:
>
> > > > estoy implementando cake sobre los viejos directorios de una web,
> > > > hasta ahi todo va bien. tengo los htaccess y el mod_rewrite
> > > > funcionando muy bien.
> > > > pero en esta web tengo unas 100 urls antiguas. quiero piensar que se
> > > > puede hacer una excepcion al RedirectRule y poder traduccir algunos
> > > > pedidos al nuevo formato de url estilo REST URLS....
>
> > > > hice obviamente varios intentos. pero no pude resolverlo sino haciendo
> > > > un php header redirect.
>
> > > > ahi le paso el .htaccess como lo podia haber piensado.
>
> > > > <IfModule mod_rewrite.c>
> > > >     RewriteEngine On
> > > >     RewriteCond %{REQUEST_FILENAME} !-d
> > > >     RewriteCond %{REQUEST_FILENAME} !-f
> > > >     RewriteRule ^/article.php\?id=1$ /article/$l [R]
> > > >     RewriteRule ^(.*)$ /index.php?url=$1 [QSA,L]
> > > > </IfModule>
>
> --
> Atte.
> Miguel Michelson Martinez
> ---------------------------------------www.artenlinea.cl
--~--~---------~--~----~------------~-------~--~----~
Has recibido este mensaje porque estás suscrito a Grupo "CakePHP-es" de Grupos 
de Google.
 Si quieres publicar en este grupo, envía un mensaje de correo 
electrónico a [email protected]
 Para anular la suscripción a este grupo, envía un mensaje a [EMAIL PROTECTED]
 Para obtener más opciones, visita este grupo en 
http://groups.google.com/group/CakePHP-es?hl=es.

-~----------~----~----~----~------~----~------~--~---

Responder a