Sie sagen Apache, dass er, wenn er eine Anfrage für einen bestimmten benannten Host (VirtualHost app.localhost) erhält, mit einer bestimmten Konfiguration antworten sollte. Weitere Informationen zu namenbasierten virtuellen Hosts finden Sie hier:
Problem mit Apache Virtualhost
905
Ikke
Ich richte einen lokalen Apache-Server ein. Ich verwende das xampp 1.7-Paket unter Windows. Eine Site muss sich im Stammverzeichnis befinden. Daher habe ich einen virtuellen Host so eingerichtet, dass er vom Stammverzeichnis angezeigt wird.
In der Hostdatei habe ich einen Eintrag hinzugefügt (127.0.0.1 app.localhost).
Ich habe den virtuellen Host zum Apache-Conf hinzugefügt:
<VirtualHost app.localhost:80> DocumentRoot "D:/Tools/xampp1.7/htdocs/ovs-v2" ServerName app.localhost <Directory "D:/Tools/xampp1.7/htdocs/ovs-v2/"> AllowOverride All Options FollowSymLinks Order allow,deny Allow from all </Directory> </VirtualHost>
Der virtuelle Host selbst funktioniert, wenn ich zu app.localhost gehe, erhalte ich die richtige Website. Wenn ich zu localhost gehe, bekomme ich die normale Webroot. Aber wenn ich zu 127.0.0.1 gehe, bekomme ich die app.localhost-Website.
Wenn ich diesen virtuellen Host deaktiviere, funktioniert alles normal. Wie kann ich das beheben?
1 Antwort auf die Frage
2
jtimberman
Klassisches RTM-Gehäuse vor der Verwendung. Vielen Dank.
Ikke vor 15 Jahren
1
Verwandte Probleme
-
4
Gutes freies Ubuntu Server-VMWare-Image benötigt
-
1
Apache Reverse Proxy
-
3
Ubuntu Server mit GNOME Desktop Envinronment - Einstellen der Apatche-Konfigurationsdateiberechtigun...
-
8
Wie kann ich allen Benutzern in Linux Schreibzugriff auf einen Ordner gewähren?
-
1
Apache2-Fehlerprotokoll
-
2
Mac OS X-Bash: Deinstallieren Sie alle Apache- und PHP-Vorfälle
-
6
Wie kann ich verhindern, dass Dienste beim Booten unter Ubuntu gestartet werden?
-
5
Ordnen Sie den Ordner "Sites" http: // localhost unter OS X zu
-
2
Gibt es einen kostenlosen Security Log Analyzer für Apache?
-
6
Installieren Sie mehrere PHP-Umgebungen unter OS X Snow Leopard