Sorry, yeah, that's what I meant in my first post about setting default.php to be the default page via the control panel.
On my site default.php is the default page, and I have set the indexes to use default.php instead of index.html.
So already tried that but still no luck.