Dateien über htdocs hinaus mit XAMPP bereitstellen
Frage:
Kann XAMPP Dateien aus Verzeichnissen bereitstellen? außerhalb der Standard-htdocs Ordner?
Antwort:
Ja, es gibt drei Methoden, um Dateien von alternativen Speicherorten bereitzustellen:
Methode 1: Virtuelle Hosts
- Entkommentieren Sie die NameVirtualHost-Direktive in httpd-vhosts.conf.
- Erstellen Sie eine neue VirtualHost-Direktive mit einem benutzerdefinierten DocumentRoot und Servernamen.
- Fügen Sie einen Eintrag zur Datei C:WindowsSystem32driversetchosts hinzu, um den benutzerdefinierten Hostnamen in 127.0.0.1 aufzulösen.
Methode 2: Aliasing
- Kopieren Sie die Verzeichnisanweisungen aus dem Abschnitt „htdocs“ und fügen Sie sie in das gewünschte neue Verzeichnis ein (z. B. C:/Projects).
- Fügen Sie im Abschnitt „alias_module“ eine hinzu Alias-Anweisung, die die gewünschte URL (z. B. /transitCalculator) der neuen zuordnet Verzeichnis.
Methode 3: Dokumentstamm ändern
- Kommentieren Sie in httpd.conf die ursprüngliche DocumentRoot-Direktive aus.
- Bearbeiten Sie eine spätere Anweisung (z. B. Zeile 203), um den neuen DocumentRoot auf den gewünschten Wert festzulegen Speicherort.
Zusätzliche Hinweise:
- Verwenden Sie Schrägstriche (/) anstelle von Backslashes () in Dateipfaden.
- Fügen Sie keine abschließenden Schrägstriche in Pfade ein.
- Starten Sie Apache nach der Erstellung neu Änderungen.
Das obige ist der detaillierte Inhalt vonKann XAMPP Dateien außerhalb des htdocs-Verzeichnisses bereitstellen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!