Use page.html template when index.html is missing for compatibility