29/04/2011, 14:31
|
| | 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!! |