Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/04/2011, 14:31
davidj
 
Fecha de Ingreso: octubre-2003
Ubicación: España
Mensajes: 1.067
Antigüedad: 21 años, 1 mes
Puntos: 18
No me funciona correctamente este mod_rewrite...

Hola a todos,

Estoy realizando unas pruebas con mod_rewrite y en las siguientes líneas del .htaccess el servidor me lanza un mensaje de "objeto no encontrado":

RewriteRule ^([a-z]{2}+)/(.+)\.html$ $2.php?lang=$1 [L]
RewriteRule ^([a-z]{2}+)/(.+)-(.+)/(.+)\.html$ $4.php?lang=$1&$2=$3 [L]

Sin embargo si lo pongo así si me funciona:

RewriteRule ^([a-z]{2}+)/([a-z0-9_]+)\.html$ $2.php?lang=$1 [NC,L]
RewriteRule ^([a-z]{2}+)/([a-z0-9_]+)-([a-z0-9_]+)/([a-z0-9_]+)\.html$ $4.php?lang=$1&$2=$3 [NC,L]

¿ alguien sabe por que ?

Saludos!!