no sabia que hay que ordenar las reglas
es decir si tengo asi mi htacces
Código:
RewriteRule ^([A-Za-z0-9-_]+)/?$ index.php?lg=$1 [L]
RewriteRule ^([A-Za-z0-9-_]+)/([A-Za-z0-9-_]+)/?$ index.php?lg=$1&st=$2 [L]
hay que ponerlo asi
Código:
RewriteRule ^([A-Za-z0-9-_]+)/([A-Za-z0-9-_]+)/?$ index.php?lg=$1&st=$2 [L]
RewriteRule ^([A-Za-z0-9-_]+)/?$ index.php?lg=$1 [L]
podrian explicarlo o dar una documentación sobre ese detalle
saludos amigos
Cita:
Iniciado por ZSeven Yo no he podido hacer funcionar el mio.
Solo me funciona el primer rewrite, los demás parece ignorarlos.
¿Alguna idea o sugerencia para hacermelo más fácil? No entiendo por que falle, ya he intentado varios tipos de codificaciones para el htaccess.
Options +FollowSymLinks
RewriteEngine On
RewriteBase /
# Language
Rewriterule ^$ index.php
RewriteRule ^([A-Za-z0-9-_]+)/?$ index.php?lg=$1 [L]
RewriteRule ^([A-Za-z0-9-_]+)/([A-Za-z0-9-_]+)/?$ index.php?lg=$1&st=$2 [L]
RewriteRule ^([A-Za-z0-9-_]+)/([A-Za-z0-9-_]+)/([A-Za-z0-9-_]+)/?$ index.php?lg=$1&st=$2&cg=$3 [L]
RewriteRule ^([A-Za-z0-9-_]+)/([A-Za-z0-9-_]+)/([A-Za-z0-9-_]+)/([A-Za-z0-9-_]+)/?$ index.php?lg=$1&st=$2&cg=$3&tt=$4 [L]