Ver Mensaje Individual
  #3 (permalink)  
Antiguo 20/05/2008, 13:32
Logout
 
Fecha de Ingreso: abril-2005
Mensajes: 208
Antigüedad: 19 años, 7 meses
Puntos: 1
Respuesta: Quien me da una mano... .htaccess. No entiendo el RewriteRule

Hola,

El punto . es un metacaracter, conviene que lo escapes con la barra invertida, también tienes un secuencia como esta \/ no es necesario que escapes la barra /, es tomada como literal.

Si todas tus url, llevan el patron palabra-palabra-palabra.php en el documento, talvez te sirva esto:

^([\w-]+)\.php/(.*)/? $1.php?banda=$2

\w cualquier letra mayuscula o minuscula, - caracter literal
+ cuantificador una o mas veces
\. caracter de escape y el punto, para que lo tome literal

(.*) cualquier caracter en cualquier cantidad, puedes redifinirlo
? cuantificador de 0 o 1 vez

$1 y $2 son referencias a los patrones encerrados en () que son subpatrones del patrón.

por ello al hacer referencia a etiqueta con $1 en tu anterior patrón, se refería a la primera coincidencia.

Espero te sirva,

Logout.