a resumen del link pasado por @CesarHC existen estas formas de lograrlo:
1 - modificar la configuración de apache para que php procese también las extensiones HTML
2 - usar Sobre-escritura de la URL (
URL Amigables)
mod_rewrite en apache para crear
url ficticias y hacerlas empatar con
controladores frontales o archivos php reales, de esta forma es que puede ocultar incluso la extensión, tal cual este foro