Thanks for your response, but I have multiple static pages on the site with 1 Welcome Page (with the Front page template) and 1 Blog Page. All the pages are correctly getting displayed correctly other than the Welcome Page. If I change the Front page setting to point to any of the other static Page, I see my Welcome page in the menu and that also displays correctly then, but now the new homepage does not show. So it is something to do with how wordpress is trying to find the index.html. I’m using standard twenty twelve theme. Any pointers would be appreciated….