como te he dicho ...
si haces un
include 'foo.bar'; (el archivo foo.bar debe existir) debe funcionar por completo, es un hecho, sin importar la extensión empleada!
pero si lo que haces, es abrir una URL con extensión
.html y dentro del HTML ejecutabas PHP .... es imposible, como dices, sin el
.htaccess NOTA: si dices que el archivo real es
.htm pues úsalo en tu declaración de include !!!
(no tiene que ser forzosamente .php)
espero comprendas, suerte!