Bueno, ya he conseguido entender (que no es poco) y hacer funcionar en mi servidor mod_rewrite en las URLs directas, es decir yo tenía por ejemplo
http://www.midominio.com/index.php?c...d=1&enlace=abc
y mediante mod_rewrite he conseguido que se transforme en
www.midominio/index/ab/1/abc.html
mediante la regla:
RewriteRule ^index/([a-z]{2})/([0-9]{1})/([a-z]{6,8})/(.+)\.html$ index.php?case=$1&id=$2&$3=$4 [L]
Pero ahora tengo un problema con los formularios, antes yo tenía el siguiente formulario:
<form type="text" method="GET" action="http://midominio.com/index.php">
y pasaba por el metodo get todas las variables necesarias para la ejecución del script y en la URL aparecia http://www.midominio.com/index.php?c...d=1&enlace=abc con todas las variables enlazadas normalmente.
Ahora con el mod_rewrite si coloco algo así en el formulario para que se ejecute la consulta y actue el mod_rewrite <form type="text" method="GET" action="http://midominio.com/index/<?echo $case;?>/<?echo $id;?>/<?echo $enlace;?>.html"> la URL resultante es un hibrido que evidentemente me da un error
http://midominio.com/index/ab/1/abc....d=1&enlace=abc
¿Alguna idea para resolverlo? Gracias