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

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

Linda Hamilton
Freigeben: 2024-11-28 09:41:11
Original
667 Leute haben es durchsucht

How Can I Serve Files Outside the XAMPP htdocs Directory?

Bereitstellen von Dateien außerhalb des htdocs-Ordners mit XAMPP/Apache

XAMPP stellt normalerweise standardmäßig Dateien bereit, die sich im htdocs-Verzeichnis befinden. Es ist jedoch möglich, Apache so zu konfigurieren, dass er auf Dateien von außerhalb dieses Verzeichnisses zugreift und diese bereitstellt. Hier sind drei Ansätze, um dies zu erreichen:

Virtuelle Hosts:

Erstellen Sie eine virtuelle Hostkonfiguration in httpd-vhosts.conf und geben Sie das Dokumentstammverzeichnis als gewünschtes Verzeichnis an Hinzufügen eines virtuellen Namens. Aktualisieren Sie die Hosts-Datei, um den virtuellen Hostnamen in 127.0.0.1 aufzulösen. Mit dieser Methode können Sie über eine dedizierte Domäne oder Subdomäne auf das Verzeichnis zugreifen.

Aliase:

Erstellen Sie in der Datei http.conf eine Aliaszuordnung für das gewünschte Verzeichnis . Fügen Sie die Alias-Direktive im Abschnitt „Alias-Modul“ hinzu und geben Sie dabei das URL-Pfadpräfix und den physischen Pfad zum Verzeichnis an. Apache stellt nun Dateien aus dem angegebenen Verzeichnis unter dem konfigurierten URL-Pfad bereit.

Ändern des Dokumentstamms:

Ändern Sie die DocumentRoot-Konfiguration in httpd.conf, um sie auf festzulegen das gewünschte Verzeichnis. Passen Sie alle anderen relevanten Einstellungen an, z. B. die Verzeichnisberechtigungen, damit Apache ordnungsgemäß auf das neue Dokumentstammverzeichnis zugreifen kann. Dieser Ansatz macht den gesamten Inhalt des angegebenen Verzeichnisses über Apache ohne URL-Pfadzuordnung zugänglich.

Zusätzliche Hinweise:

  • Verwenden Sie in allen Fällen Schrägstriche „/“. Pfadkonfigurationen.
  • Fügen Sie keine abschließenden Schrägstriche ein.
  • Starten Sie den Apache-Server neu, nachdem Sie irgendwelche vorgenommen haben Änderungen, damit sie wirksam werden.

Das obige ist der detaillierte Inhalt vonWie kann ich Dateien außerhalb des XAMPP-htdocs-Verzeichnisses 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