Hello,
Problem: wird die Domain OHNE "index.php" aufgerufen, findet keine Authentifizierungsabfrage statt.
Wieso verlegst Du das nicht alles in ein Unterverzeichnis und schützt dann das gesamte Unterverzeichnis?
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg