Hallo zusammen,
ich versuche zu verhindern, dass einige (Unter-)Ordner aus meinem Apache Root-Ordner von extern erreichbar sind.
Ich habe dies bereits mit dem Apache-Modul "mod_rewrite
" versucht, jedoch bekomme ich es nicht ganz hin.
Meine Ordner-Struktur "/var/www
" unter sieht wie folgt aus:
- folder1/subfolder1/...
- folder2/...
- folder3/...
- ...
Folgende Bedingungen müssen jetzt über die RewriteEngine erfüllt werden
- Zugriff auf folder2 und folder3 und alles was darunter liegt, soll verhindert werden
- Zugriff auf folder1 direkt, soll verhindert werden, jedoch auf alle Ordner und deren Dateien darunter, soll erlaubt sein
- Wenn der Zugriff verhindert wird, soll als Response ein 404 (File not found) zurügegeben werden.
Im Besten Fall, werden auch neue Ordner zum Zugriff geschützt, bis diese explizit freigeben werden.
Wäre super, wenn mir jemand einen Tipp geben kann, wie ich diies umgesetzt werden kann.
Gruß
Esche