Comunidad de diseño web y desarrollo en internet online

mod_rewrite falla en las reglas

Citar            
MensajeEscrito el 05 Ago 2010 04:11 am
Tengo el siguiente código en mi archivo .htaccess

Código MySQL :

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)/?$ index.php?menu=$1
RewriteRule ^(.+)/(.+)/(.+)/?$ index.php?menu=$1&id=$2&art=$3 [L]


La primer regla funciona perfecta, pero la segunda no me anda; al visualizar la variable "menu" me muestra el nombre del archivo (index.php) no el valor que deberia ser.

Alguna idea de por que sucede esto, y como solucionarlo?

Por _Ju

6 de clabLevel



Genero:Masculino  

Colima, MX

chrome
Citar            
MensajeEscrito el 06 Ago 2010 07:51 pm
Prueba lo siguiente como última regla:

Código :

RewriteRule ^([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)$ index.php?menu=$1&id=$2&art=$3 [L]

Por DriverOp

Claber

2510 de clabLevel



 

opera
Citar            
MensajeEscrito el 08 Ago 2010 04:46 pm
Ya lo pobre DriverOp, pero no funciona; inclusive me sale peor; la primer variable toma el valor de todos los parámetros.

Gracias de todos modos

Por _Ju

6 de clabLevel



Genero:Masculino  

Colima, MX

chrome

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.