Parece que nunca terminaré de preguntar ^^
Veamos,
tengo una página que nada más entrar ya carga así:
web.com/inicio/ -> web.com/index.php?archivo=inicio&lim=2
Necesito desde uno de los enlaces cargar algo así:
web.com/inicio/?accion=cortar&sub=si¬ifi=no
De que manera pongo el htaccess para poder hacer eso?
Sin tener que convertirlo a
web.com/inicio/cortar/si/no
Porque hay muchas más variables por delante.
tienes que buscar ejemplos sobre expresiones regulares.
CitarRewriteRule ^([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+).html$ codigo/mascodigo/procesamiento.php? parametro1=$1¶metro2=$2¶metro3=$3
Esto acepta direcciones que tengan tres directorios distintos, uno detrás de otro, separado claro está por las barras. Los nombres de los directorios aceptan números, letras mayúsculas y minúsculas y guiones medios y bajos.
Acepta direcciones tan variadas como estas:
www.midominio.com/1/2/3.html
www.midominio.com/loquesea/OTRACOSA/122.html
www.midominio.com/a_b_c_1/A-B-C-2/A-b_C_987.html
Internamente, htaccess procesará esas reglas y redirigirá a url como estas:
www.midominio.com/codigo/mascodigo/procesamiento.php? parametro1=1¶metro2=2¶metro3=3
www.midominio.com/codigo/mascodigo/procesamiento.php? parametro1=loquesea¶metro2=OTRACOSA¶metro3=122
www.midominio.com/codigo/mascodigo/procesamiento.php? parametro1=a_b_c_1¶metro2=A-B-C-2¶metro3=A-b_C_987.