Liebe Mitdenker, liebe Wissende, liebe Neugierige,
ja!
Alles, was von einem aktiven Backend (also hier PHP) eingebunden werden kann, sollte gar nicht innerhalb der Document Root liegen, sondern darüber
domain ---+--- htdocs -+-- document1 (File) | +-- document2 (File) | +-- ... | +-- images (Dir) | +--- includes (Dir)
Grundsätzlich sicher die beste Lösung, jedoch bei PHP oftmals nicht anwendbar, weil Serverbetreiber den Spielraum von PHP mittels open_basedir auf das htdocs-Verzeichnis einschränken. Aber Versuch macht natürlich kluch …
Dann muss der Serverbetreiber aber halbverblödet sein. Das ist doch gerade die Einstellung, die es bei Verwendung des PHP-Moduls für Apache ermöglichen soll, eine sinnvolle Struktur bereitzustellen.
@hotti: Bist Du sicher, dass das Verstecken mit vorangestelltem Punkt reicht bei Standardeinrtichtungen. Muss man da nicht die Standardvorsilbe ".ht" nehmen?
Spirituelle Grüße Euer Robert
Möge der Forumsgeist wiederbelebt werden!