XAMPP – Mehrere Webseiten mit Hilfe verschiedener Ports betreiben

Wozu ist es hilfreich Webseiten lokal unter verschiedenen Ports laufen zu lassen, anstatt diese einfach über Unterordner wie http://localhost/test1 oder http://localhost/test2 aufzurufen? In meinem Fall war dies hilfreich weil ich mir bereits Seiten gebaut habe deren Betrieb vom DocumentRoot abhängt. Diese müsste ich vor dem Upload jedes mal wieder umkonfigurieren, weil sie auf dem Webserver im Root-Verzeichnis der jeweiligen Seite liegen.

Die einzelnen Webseiten werden in der Datei httpd-vhosts.conf unter „…\xampp\apache\conf\extra“ konfiguriert. Hier kann einem freien Port ein Webseitenordner zugewiesen werden.

httpd-vhosts.conf:

Der Apache muss allerdings auch so konfiguriert werden, dass er die Ports der Virtual Hosts beachtet. Dazu muss unter „…\xampp\apache\conf“ die httpd.conf angepasst werden.

httpd.conf:

Des Weiteren muss der Apache nach einer solchen Anpassung neu gestartet werden, damit diese Auswirkung zeigt.

Gute Infos habe ich in folgendem Blogbeitrag gefunden:
https://kuppalli.wordpress.com/2011/01/24/setup-multiple-sites-on-your-local-machine-using-xampp-or-apache-2/

Schreibe einen Kommentar