Apache/HTTP/Windows/Netzwerkressourcen: Unterschied zwischen den Versionen

Aus Foxwiki
Zeile 34: Zeile 34:


<Directory "//imagehost/www/images/">
<Directory "//imagehost/www/images/">
#...
...
</Directory>
</Directory>
</syntaxhighlight>
</syntaxhighlight>

Version vom 5. November 2024, 00:39 Uhr

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

DocumentRoot mit UNC-Pfad

DocumentRoot "//dochost/www/html/"

DocumentRoot mit IP-Adresse im UNC-Pfad

DocumentRoot "//192.168.1.50/docs/"

Alias und entsprechendes Verzeichnis mit UNC-Pfad

Alias "/images/" "//imagehost/www/images/"

<Directory "//imagehost/www/images/">
...
</Directory>

Wenn Sie Apache httpd als Dienst ausführen, müssen Sie, wie oben beschrieben, ein separates Konto für den Zugriff auf Netzwerkressourcen erstellen.