hola Raquel espero poder ayudarte, este es un ejemplo de archivo .htaccess
Cita: Options +FollowSymLinks
RewriteEngine On
RewriteBase /
RewriteRule ^([A-Za-z0-9-_]+)\.html/?$ ./?seccion=$1 [NC,L]
RewriteRule ^([A-Za-z0-9-_]+)/([A-Za-z0-9-_]+)\.html/?$ ./?seccion=$1&id=$2 [NC,L]
lo que digo es que por ejemplo tienes tus urls de este tipo
Cita: http://miweb.com?seccion=noticias
http://miweb.com?seccion=noticias&id=1
entonces con la primera línea le convierto a un .html, en la segunda igual pero en este caso a la id, pero también le digo que sólo debe aceptar letras(M y m) y Números, el punto(.), le hago un escape con \ y luego 'html', además utilizo los modificadores NC para no dierenciar mayúscula ni minúscula (no case) y L para decirle que no procese más reglas.
con lo que obtendría estos tipos de links
Cita: http://miweb.com/noticias.html
http://miweb.com/noticias/num_noticia.html
espero haberte ayudado o dado una idea de como funciona el .htccess