Moin,
es geht hier nicht um eine allgemeine Feststellung oder mögliche Ursache, sondern eigens in deinem Fall.

Wenn der Hoster ohne Ankündigung was spezifisches ändert was auch seine Sicht zur Sicherheit etc. beiträgt, dann macht er das auch^^ Abstimmung mit seinen Kunden hin oder her.

Dein 2. Weg wäre ein Blick in die Error Logs. Irgendwas sollte da auftauchen wenn die Seite bzw. die Index.php aufgerufen wird.

Alternativ - und sofern erforderlich - die Error Logs aktivieren und auch die Display Errors mal aktivieren. Wenn auf der Hauptseite nix auftaucht, dann auf jedenfall in den Error Logs.
Wenn du was gefunden hast, kannst du sicherlich auch was im Netz zur Lösung finden. Falls nicht, dann hier posten

LG
Sam