In Blog Settings > Publishing you set the "File Extension for Archive Files" and this extension is what creating a new page produces.

What if you want the default to be .html but some of your pages have to be .php?

Can you override this .html default on a per-page basis so you have some .html pages and some .php pages?