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

Aus Foxwiki
Zeile 21: Zeile 21:
  DocumentRoot "//192.168.1.50/docs/"
  DocumentRoot "//192.168.1.50/docs/"


=== Beispiel-Alias und entsprechendes Verzeichnis mit UNC-Pfad ===
=== Alias und entsprechendes Verzeichnis mit UNC-Pfad ===
  Alias "/images/" "//imagehost/www/images/"
  Alias "/images/" "//imagehost/www/images/"
   
   

Version vom 5. November 2024, 00:15 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/"

<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.