Dateien auf Webserver zum Download auflisten

Um Dateien auf einem Webserver aufgelistet zum Download zur Verfügung zu stellen stellt man folgendes ein:

Das Stammverzeichnis und alle Unterverzeichnisse bekommen folgende Rechte (755) :
read, write, execute by owner
read, execute by group + others

Alle Dateien bekommen folgende Rechte (740) :
read, write, execute by owner
read by group

Die .htaccess Datei im Stammverzeichnis sieht so aus:

Options +Indexes
IndexOptions FancyIndexing
IndexIgnore README .htaccess

und hat folgende Rechte (644) :
read, write by owner
read by group+others

Jetzt können die Dateien mit der rechten Maustaste und Ziel speichern unter heruntergeladen werden.