Hallo Zusammen,
ich habe in einem Verzeichnis "dir1" verschiedene *.txt Dateien liegen. Diese werden von der Webseite eingebunden/ausgelesen, sollen aber NICHT direkt aufrufbar sein.
Beispiel:
Die Datei /dir1/datei1.txt wird von einem PHP Script auf derselben Seite (und im selben Verzeichnis) über "include", "fopen" ... etc eingelesen - das soll funktionieren.
Wenn aber jemand im Browser www.domain.de/dir1/datei1.txt eingibt, soll er eine Fehlermeldung erhalten (bzw. Hauptsache, die Datei nicht sehen können).
Ich vermute-te es ginge über die .htaccess - aber die möchte dann einen konkreten "User" und "Passwd" - "User" soll aber hier die Webseite sein. Kann ich ggf. "User" und "passwd" in der .htaccess einstellen und dann auf der PHP-Seite an den Server schicken?
Oder ist sowas denkbar wie:
<Files *.txt>
Order allow,deny
Deny from all
Allow from www.domain.de
</Files>
Hoffe, das war einigermaßen verständlich formuliert?
Danke für Eure Ideen.
Frank