Tu peux peut être supprimer une des paires de parenthèses capturantes comme ceci:
RedirectMatch ^/([^~].*) /~jerep6/$1
Quand au index.html c’est peut être le comportement normal d’apache si aucune page n’est précisée dans l’URL et
qu’il y a un index.html de disponible dans le dossier cible (je me trompe peut être mais il me semble déjà avoir
vu ce comportement).