Hola masterpuppet,
Tu recomendación es la misma que puse yo, salvo que vos pusiste la extensión en PHP, pero en realidad mis páginas son extensión HTM (previamente en el .htaccess escondí el lenguaje).
Esto no es el problema, ya que otras reglas parecidas funcionan bien.
Es muy raro el tema, y suponete que lo qe vos decís, lo corrijo asi:
Cita: RewriteRule ^carpeta/(.*).htm$ carpeta/pagina.htm?file=$1
luego, si en el archivo "pagina.htm" hago un print de la variable "file" recibida, me tira:
"pagina" , en lugar de por ejemplo
"bienvenido"