Der Martin: .htaccess Hilfe für Direktaufruf einer bestimmten Datei verhindern

Beitrag lesen

Hi,

kann man über eine htaccess-Datei eine Zugriffsbeschränkung einrichten für ein bestimmtes Verzeichnis bzw. Datei?

ja, das geht.

Hintergrund ist, dass in einem bestimmten Verzeichnis (/immages/mp4) Dateien beinhaltet sind, die nicht über die Adresszeile des Browser aufgerufen werden dürfen bzw. darf man von außen nicht auf diesen Ordner zugreifen. Meine Webseite soll aber auf das Verzeichnis zugreifen und die Dateien darin verarbeiten bzw. anzeigen dürfen.

Das geht nicht, das ist ein Widerspruch. Denn aus der Sicht des Webservers ist jeder Request für sich eigenständig. Ob eine bestimmte Ressource also aus einer Webseite heraus referenziert wird oder durch direkte Eingabe (oder Tools wie etwa wget), ist für den Server nicht zuverlässig feststellbar.

Nicht zuverlässig heißt, dass es zwar Indizien gibt, etwa den Referer-Header, aber mit geeigneten Tools (ich erwähnte wget schon) lässt sich der auch beliebig nachbilden.

Anders gesagt: Alles, was aus deiner Webseite heraus ansprechbar und abrufbar ist, ist auch direkt erreichbar.

So long,
 Martin