Foros del Web » Administración de Sistemas » Apache »

Rescritura de URL

Estas en el tema de Rescritura de URL en el foro de Apache en Foros del Web. Hola a todos Estoy haciendo una libreria y quisiara integrala con zendframework. Zendframework en su archivo .htaccess tiene configurado que las peticiones css,js y otras ...
  #1 (permalink)  
Antiguo 08/10/2008, 15:38
 
Fecha de Ingreso: enero-2006
Mensajes: 47
Antigüedad: 18 años, 3 meses
Puntos: 0
Rescritura de URL

Hola a todos
Estoy haciendo una libreria y quisiara integrala con zendframework. Zendframework en su archivo .htaccess tiene configurado que las peticiones css,js y otras que definas, no sean procesadas por el contraolador frontal Zend_Front_Controller. Lo que necesito es de que algunas de las peticiones ya mencionadas redireccionarla a otro index que se encuentra en otra carpeta.

Para que se pueda entender voy a tratar de inlustrar lo que quiero hacer.

en archivo .htaccess de zendframework esta definido de la siguiente manera

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ index.php [NC,L]


lo que quiero es definir una regla que diga por ejemplo
se viene una url que cumpla con el siguente patrón que redireccione a mi controlador frontal

ejemplo:
http://locahost/app/source/comun.js

http://locahost/app/ es la direccion de mi aplicacion donde tengo el archivo
.htaccess, el el caso que venga cualquier peticion que contenga la variable "source" sea direccionada a mi controlador y no que sea gestionado
por los RewriteCond que define zendframework. Ya que esta peticion cumple con unas de las reglas que no soporta zendframework
  #2 (permalink)  
Antiguo 08/10/2008, 15:48
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Respuesta: Rescritura de URL

Tema trasladado a Apache.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:21.