Hola,
Llevo algun tiempo estrujandome la sesera para hacer funcionar el mod rewrite y no encuentro la manera.
La cuestión es que tengo una url en este formato:
http://localhost/index.php?id=detall...hp&detalle=589
(sí de momento en localhost)
He probado a escribir la siguiente regla en el .htaccess:
Código:
#Activamos el mod_rewrite
RewriteEngine on
#Le indicamos como re-escribir la URL
RewriteRule /articulos/(.+)/(.+)/(.+) /index.php?id=$1&mid=$2&detalle=$3
Pero evidentemente no funciona. El entorno en el que trabajo es un Apache bajo Windows XP, activado el mod_rewrite por supuesto.
Mis sospechas van por lo siguiente. En algun sitio leí que el .htaccess debía estar situado por encima del DOCUMENT ROOT. Como puedo hacer eso? si toda mi web esta basada en el index.php que está situada en el DOCUMENT ROOT.
No sé si me explico bien. Gracias de antemano por leer esto y espero vuestra ayuda porque me estoy volviendo loco.
Salu2
Arturito