Ver Mensaje Individual
  #4 (permalink)  
Antiguo 03/08/2008, 18:10
Avatar de eZakto
eZakto
 
Fecha de Ingreso: julio-2008
Mensajes: 214
Antigüedad: 15 años, 10 meses
Puntos: 5
Respuesta: Problema con URLs "Amigables"

En primer lugar, no es php.

El patrón (lo que está entre paréntesis) será "recordado" para luego ponerlo en la reescritura.
Por lo que, si tienes:
^lenguajes/html/(.*)\.html$ index.php?id=$1
Entonces, cuando escribas en la url, por ejemplo, "lenguajes/html/hola.html" hará la reescritura sobre "index.php?id=hola".

El $1 es porque para traer los datos que son "recordados" debes llamarlos con $ y seguidamente el número de orden en el que está el patrón (contando de izquierda a derecha).

Si en tu caso quieres hacer algo estático, por ejemplo, redireccionar de "lenguajes/html/faqs.html" a " index.php?id=faqs", entonces no hacen falta patrones, usas:
RewriteRule ^lenguajes/html/faqs\.html$ index.php?id=faqs

Saludos.