Apache/HTTP/Windows/Netzwerkressourcen
Konfigurieren des Zugriffs auf Netzwerkressourcen
Der Zugriff auf Dateien über das Netzwerk kann über zwei von Windows bereitgestellte Mechanismen festgelegt werden
- Zugeordnete Laufwerksbuchstaben
Alias "/images/" "Z:/"
- UNC-Pfade
Alias "/images/" "//imagehost/www/images/"
Zugeordnete Laufwerksbuchstaben ermöglichen es dem Administrator, die Zuordnung zu einem bestimmten Rechner und Pfad außerhalb der Apache httpd-Konfiguration zu pflegen.
- Diese Zuordnungen sind jedoch nur mit interaktiven Sitzungen verbunden und stehen dem Apache httpd nicht direkt zur Verfügung, wenn er als Dienst gestartet wird.
- Verwenden Sie nur UNC-Pfade für Netzwerkressourcen in der Datei httpd.conf
- Damit der Zugriff auf die Ressourcen konsistent ist, unabhängig davon, wie der Apache httpd gestartet wird.
- Die Beschränkung auf zugeordnete Laufwerksbuchstaben kann durch obskure und fehleranfällige Verfahren umgangen werden, dies wird jedoch nicht empfohlen
Beispiel DocumentRoot mit UNC-Pfad
DocumentRoot "//dochost/www/html/"
Beispiel DocumentRoot mit IP-Adresse im UNC-Pfad
DocumentRoot "//192.168.1.50/docs/"
Beispiel-Alias und entsprechendes Verzeichnis mit UNC-Pfad
Alias "/images/" "//imagehost/www/images/" <Verzeichnis "//imagehost/www/images/"> #... </Verzeichnis>
Wenn Sie Apache httpd als Dienst ausführen, müssen Sie, wie oben beschrieben, ein separates Konto für den Zugriff auf Netzwerkressourcen erstellen.