Es scheint ja zumindest so, dass deine index.xxx noch die alte Version ist. Überprüfe mal via FTP, ob die Daten auch wirklich ausführbar in
public_html stehen und nicht eventuell in einem Unterverzeichnis davon. Weitere Möglichkeiten: Gross-/ bzw. Kleinschreibung beachtet? Daten auf dem Server verlassen sich auf korrekte Schreibweise, es ist also unmöglich, zum Beispiel
index.htm aufzurufen wenn die Datei als
Index.htm übertragen wurde.
Ruft man deinen Link direkt auf, erscheint dasselbe wie mit
www.M2-Pserver.net/index.html, ruft man aber die URI mit
../index.htm oder
../index.php auf, kommt eine Fehlermeldung von
blaced.net (inklusive Layer-Werbung). Ich würde also sagen, der Fehler liegt an deinem (falsch) hochgeladenem Content.