estimados he probado 2 formas sencillas de hacerlo para probar el mod_rewrite y no me funciona.. los tecnicos del host me dice que esta activo.. tambien probe con phpinfo() y no lo veo..
estas son las que probe
ReWriteRule /ficha/(.+)/ /detalles.php?alojar_id2=$1
y la dada por pedro_valencia
ReWriteRule ^([a-z0-9_-]+)/([0-9]+)/$ ficha/detalle.php?alojar_id=$2
y no pasa nada .. coloque el .htacces en el root y en la carpeta ficha/ y nada ..
el link que utilizo para y la la pagina es
http://www.midominio.com/ficha/detalles.php?alojar_id=1 ..
por favor ayuda
lo solucione mediante una funcion url_amigables y esta linea
ReWriteRule ^(.+)-([0-9]+).html ficha/detalles.php?alojar_id=$2
ahora el prblema es que la pagina no se ve del todo bien en cuanto a clases (css) y fotos.. descripciones del hotel ok nombre todo bien .. a que se puede deber .. esto en servidor local de mi maquina..