Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/12/2010, 06:52
Avatar de Neldor
Neldor
 
Fecha de Ingreso: enero-2010
Mensajes: 52
Antigüedad: 14 años, 3 meses
Puntos: 1
Problemilla con el .htaccess y mod_rewrite

Estoy creando un página y estoy usando urls amigables por primera vez y me he encontrado un problemilla, ahora paso a detallarlo.

Para las diferentes secciones de la web he usado la siguiente regla:
RewriteRule ^(.*)\.htm$ index2.php?e=$1

De tal forma que para ir al blog la url queda www.dominio.com/Blog.htm, el problema me surge al tener una galería a la que quiero acceder a los diferentes elementos con la url: www.dominio.com/Galeria/[id].htm y he usado esta regla:
RewriteRule ^Galeria/(.*)\.htm$ gal.php?id=$1

Por alguna razón siempre me usa la primera regla (independientemente de su posición en el .htaccess) enviando $_GET['e']="Galeria/Imagen1" a index2.php y no $_GET['id']="Imagen1" a gal.php.

¿Soluciones porfavor? También acepto links a algún buen manual de mod_rewrite que yo no encuentro ninguno suficiente bueno.

Muchas gracias.