Bob: Komplette Seite bis auf einige Dateien mit .htaccess schützen

Beitrag lesen

<FilesMatch ^(index.php)$>
require valid-user

Ein Versuch die Lösung zu erklären:

  1. Mit der ersten FilesMatch-Direktive kriegt der Server zuerst die Anweisung alle Dateien (außer index.php!) mit einer Passwortabfrage zu schützen.

Du hast aber genau das Gegenteil gepostet. "Wenn index.php, dann require valid-user".