Bonjour,
C'est normal qu'il ne trouve pas le index.html s'il est placé dans un sous-répertoire... Il faut mettre le index.html à la racine de ton site.
Attention il ne faut pas mettre à la racine un autre index.html avec du code pour rediriger vers le sous-dossier (ce qui est techniquement possible). C'est contraire aux règles des pages perso, et les traitement automatique de vérification des sites risqueraient de bloquer le tien.
A+
Xavier