Heim > Backend-Entwicklung > PHP-Tutorial > Wie kann ich mit Apache Dateien von außerhalb des htdocs-Verzeichnisses von XAMPP bereitstellen?

Wie kann ich mit Apache Dateien von außerhalb des htdocs-Verzeichnisses von XAMPP bereitstellen?

Linda Hamilton
Freigeben: 2024-11-27 13:54:12
Original
827 Leute haben es durchsucht

How Can I Serve Files from Outside XAMPP's htdocs Directory Using Apache?

Bereitstellen von Dateien außerhalb des htdocs-Verzeichnisses von serviert von Apache?

Antwort: Ja, es gibt drei Methoden, um dies zu erreichen:

Methode 1: Virtuelle Hosts

Aktivieren Sie virtuelle Hosts, indem Sie Zeile 19 auskommentieren httpd-vhosts.conf.Definieren Sie einen virtuellen Host für das gewünschte Verzeichnis und geben Sie dabei das Dokumentstammverzeichnis, den Servernamen und die Zugriffsberechtigungen an.

    Fügen Sie einen Eintrag zur Hosts-Datei hinzu, um den Server zuzuordnen Namen mit der lokalen IP-Adresse.
  1. Starten Sie Apache neu und greifen Sie über den angegebenen Server auf das Verzeichnis zu Name.
  2. Methode 2: Aliase

Kopieren Sie die Standardverzeichnisberechtigungen von htdocs in das gewünschte Verzeichnis in http.conf.Fügen Sie eine Alias-Direktive hinzu, um dem Verzeichnis im Abschnitt alias_module von einen URL-Pfad zuzuordnen http.conf.

  1. Methode 3: Ändern des Dokumentstamms

Ändern Sie die DocumentRoot-Direktive in httpd.conf so, dass sie auf das gewünschte Verzeichnis verweist. Aktualisieren Sie die Verzeichnisberechtigungen, damit sie mit dem neuen Dokumentstamm übereinstimmen.

    Starten Sie Apache neu und das Verzeichnis wird nun angezeigt zugänglich als Stammverzeichnis der Website.
  1. Zusätzliche Hinweise:

Verwenden Sie Schrägstriche „/“ anstelle von Backslashes.Fügen Sie keine abschließenden Schrägstriche ein.

    Starten Sie Apache nach der Erstellung immer neu Änderungen.

Das obige ist der detaillierte Inhalt vonWie kann ich mit Apache Dateien von außerhalb des htdocs-Verzeichnisses von XAMPP bereitstellen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage