Ver Mensaje Individual
  #2 (permalink)  
Antiguo 27/02/2009, 03:17
DarkJ
 
Fecha de Ingreso: octubre-2004
Mensajes: 2.627
Antigüedad: 19 años, 6 meses
Puntos: 48
Respuesta: No redirecciona .htaccess

Cambia el orden y añade el flag [L] al final de las reglas.

El problema esta en que mod_rewrite compara la url entrante con las reglas segun aparecen, y en caso de coincidir alguna realiza la transformacion y sigue con la siguiente regla. El patron (.*) es cualquier cadena, y cualquier cadena incluye (.*)/(.*),(.*), por eso coincide con la primera regla y la reescribe, llega a la segunda regla con la url reescrita.

Por eso siempre el orden debe ser primero las reglas mas especificas, y las generales al final. Y usar el flag [L] para que deje de comprobar las reglas siguientes.