Hola.
Si el nombre de las páginas es el mismo y sólo cambias la extensión, tienes dos opciones más con el mod_rewrite, que te permitirán eliminar los archivos .html
-crear una regla para que te redireccione (301) de las antiguas a las nuevas url
Código Apache:
Ver originalRewriteRule ^(.*)\.html$ http://www.tusitio.com/$1.php [L, R=301]
-crear una regla para que el servidor interprete como .php cuando escriban .html, y para google, no habrá cambio alguno.
Código Apache:
Ver originalRewriteRule ^(.*)\.html$ /$1.php [L]