You might want to try MultiViews trough .htaccess (I've seen MutiViews is enabled on the free hosts apache server).
Options Indexes FollowSymLinks MultiViews
Allow from all
If you have a file called blabla.php and a haha.html, you should be able to call just blabla and haha and it should serve you the page proper in it's encoding though I guess browsers could protest because it's not sending headers out that way. I've on purpouse added a directory since I only want this for a certain part of my files/site/directory.