03/08/2008, 18:10
|
| | | Fecha de Ingreso: julio-2008
Mensajes: 214
Antigüedad: 16 años, 5 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. |