Tu tienes acceso a tu configuración de tu servidor HTTP? (o un panel de control tipo cPAnel o similar con opción de "Apache Handler")
Podrías asociar la extensión .html al interprete de PHP tal cual lo hace ahora para los .php:
(para Apache:)
Cita: AddType application/x-httpd-php .php .html
(añade las .extensiones que quieras que pasen por el interprete de PHP).
De esta forma . .todo lo que tu servidor HTTP entregue como .html .. lo pasará por el interprete de PHP y en consecuencia ejecutará todo lo que de PHP tenga ese .html.
Otra solución .. (que creo que por ahí van los tiros) .. si quieres hacer páginas "amigables" para los buscadores y que un .php se "cambie" el URL dinámicamente según se pide por otra cosa.html .. el tema se trabaja desde el "mod_rewrite" o modulo equivalente en tu servidor HTTP según podras ver en este excelente tutorial:
http://www.zonaphp.com/optimizando-l...a-la-busqueda/
Un saludo,