Sonja: 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".

Stimmt. Oh, Gott. Da hatte ich Negation vergessen. Es geht genauso, wie ich es jetzt beschrieben habe, allerdings sind alle Unterseiten außer index.php nicht geschützt. Also mit der direkten Angaben in der Adressleiste erreichbar. :) Ich bin gut! Werde es mal mit php-Lösung von ChrisB versuchen und lasse die Finger von .htaccess, zumal ich da nicht das Wissen habe.

Danke für Dein Hinweis!
Sonja