Mahlzeit,
ich habe in einem Verzeichnis "dir1" verschiedene *.txt Dateien liegen. Diese werden von der Webseite eingebunden/ausgelesen, sollen aber NICHT direkt aufrufbar sein.
Dateien, die vom Webserver nicht per HTTP ausgeliefert werden sollen, haben im $DOCUMENT_ROOT absolut nichts verloren.
Ausgehend davon, dass Du Apache benutzt: Lege parallel zu Deinem "/htdocs"-Ordner einen Ordner namens z.B. "includes" an und lege dort alle Dateien hinein, die nicht per HTTP erreichbar sein sollen. Dann musst Du ggf. lediglich noch Deinem PHP mitteilen, dass es auf Dateien, die dort liegen, auch zugreifen darf (Stichwort safe mode u.ä.) ...
Ich vermute-te es ginge über die .htaccess
Sicherlich kannst Du über den Äpfeln, die Du auf die Fensterbank gelegt hast, nachträglich auch noch ein Tuch ausbreiten, so dass niemand sie sehen kann - wäre es nicht aber besser, sie gar nicht erst auf die Fensterbank zu legen?
MfG,
EKKi
sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|