Dennis: Apache: Verständnisfrage zu Alias-Direktive in VirtualHost

Beitrag lesen

Hi Maddin,

Wird ein Alias also doch völlig anders behandelt, als "normale" Verzeichnisse unterhalb des Documentroots?

Nein, denn sonst könnte es ja sein, dass im Haupt-Bereich der httpd.conf für Verzeichnis /var/foo Deny from All festgelegt ist, dieses Verzeichnis jedoch per Alias in http://example.org/foo bzw. /var/example.org/foo eingebunden wird - und dann wäre plötzlich der Zugriff auf das Verzeichnis erlaubt, obwohl er doch eigentlich verboten war.

Kurz um: Die Konfiguration erfolgt über die Verzeichnis-Struktur, daran ändert auch ein Alias nichts - dazu sagt auch die Apache-Doku „if you are creating an Alias to a directory outside of your DocumentRoot, you may need to explicitly permit access to the target directory”.

MfG, Dennis.