Hi Michael,
Ich möchte gerne ein Verzeichnis für den öffentlichen Zugriff
sperren (Zugriff mit username und passwd).
Die index.html, die sich in diesem Verzeichnis befindet soll
aber jedem Besucher angezeigt werden.
Gibt es dazu eine Lösung in htaccess?
mein Artikel beschränkt sich halt auf den Standard-Einsatzfall.
Du kannst aber die dort beschrieben Direktiven auch in diversen anderen Apache-Kontexten einsetzen.
Schau Dir mal die Apache-Direktiven <Files> bzw. <FilesMatch> an. Damit definierst Du einen Gültigkeitsbereich für die darin eingeschlossenen Direktiven.
<FilesMatch> erlaubt Dir reguläre Ausdrücke als Parameter; damit solltest Du "alles außer index.html" ausdrücken können.
Viele Grüße
Michael