
05/05/2011, 04:10
|
| | Fecha de Ingreso: octubre-2003 Ubicación: España
Mensajes: 1.067
Antigüedad: 21 años, 5 meses Puntos: 18 | |
Mod_rewrite - ¿ Por que de una manera si y otra no ? Hola a todos,
Las dos sentencias rewriterule (las dos en el mismo .htaccess) no me funcionan: RewriteRule ^([a-z]{2}+)/(.*)-(.*)/(.*)\.php$ $4.php?lang=$1&$2=$3 [NC,L]
RewriteRule ^([a-z]{2}+)/(.*)-(.*)/(.*)-(.*)/(.*)\.php$ $6.php?lang=$1&$2=$3&$4=$5 [NC,L]
Sin embargo declaradas asi si que funcionan perfectamente: RewriteRule ^([a-z]{2}+)/([a-z0-9_]+)-([a-z0-9_]+)/([a-z0-9_]+)\.php$ $4.php?lang=$1&$2=$3 [NC,L]
RewriteRule ^([a-z]{2}+)/([a-z0-9_]+)-([a-z0-9_]+)/([a-z0-9_]+)-([a-z0-9_]+)/([a-z0-9_]+)\.php$ $6.php?lang=$1&$2=$3&$4=$5 [NC,L]
¿ Por que solo funciona correctamente en el caso de abajo ?
Gracias!! |