Cita:
Iniciado por PJ100 RewriteEngine on
Options -Indexes +FollowSymlinks
RewriteBase /www.midominio.com/
RewriteRule ^lista_prueba$ lista_prueba.php [NC,L]
RewriteRule ^lista_prueba/([0-9]{1})/([a-zA-Z0-9-]+).html$ lista_prueba.php?cat=$1&nombre_cat=$2 [NC,L]
RewriteRule ^alumnos_prueba/([a-zA-Z0-9-]+)/([0-9]+).html$ alumnos_prueba.php?id=$2 [NC,L]
Las 2 primeras reglas funcionan perfectamente
pero la tercera regla no funciona bien.
¿Por qué la página alumnos_prueba.php no me coge el $_GET['id']?
sin ver las urls que está usando es difici d decir, pero supongo que la cosa viene por aqui
([a-zA-Z0-9-]+)
si en el grupo queres incluir guiones medios literales debería ser
([a-zA-Z0-9\-]+)
si no dentro de la sintáxis de un grupo el - funciona como limitador del rango a á z 0 a 9, etc
Pero claro, todo está sujeto a lo primero que te señale
SAludos