Kurzanleitung um verschiedene Webprojekte erreichbar zu machen.
http://webprojekt.localhost
http://blogprojekt.localhost
1. Windows hosts Datei bearbeiten
Wir öffnen den Editor als Administrator
Im Editor mit Datei öffnen Navigieren zu „C:\Windows\System32\drivers\etc“. Rechts unten wählen wir „Alle Dateien (*.*) und öffnen die Datei hosts
Dort ergänzen wir die Domain Namen, die wir aufrufen möchten:
127.0.0.1 localhost
127.0.0.1 webentwicklung.localhost
127.0.0.1 blogprojekt.localhost
Speichern diese Datei.
2. Apache http-vhosts.conf anpassen
Wir stoppen den Apache Prozess in XAMPP und öffnen die Datei mit einem Editor: „C:\xampp\apache\conf\extra\httpd-vhosts.conf“
Anschließend fügen wir die gewünschten VirtualHosts hinzu:
NameVirtualHost 127.0.0.1:80
<VirtualHost *>
# Pfad muss angepasst werden
DocumentRoot "C:/xampp/htdocs/"
ServerName localhost
</VirtualHost>
<VirtualHost *>
# Pfad verweist auf Projekt-Ordner
DocumentRoot "C:/xampp/htdocs/webentwicklung"
ServerName webentwicklung.localhost
DirectoryIndex index.php
<Directory "C:/xampp/htdocs/webentwicklung">
AllowOverride All
Allow from All
</Directory>
</VirtualHost>
<VirtualHost *>
# Pfad verweist auf Projekt-Ordner
DocumentRoot "C:/xampp/htdocs/blogprojekt"
ServerName blogprojekt.localhost
DirectoryIndex index.php
<Directory "C:/xampp/htdocs/blogprojekt">
AllowOverride All
Allow from All
</Directory>
</VirtualHost>
Zum Schluss XAMPP -> Apache starten und das Projekt sollte nun im Browser mit blogprojekt.localhost oder webentwicklung.localhost erreichbar sein.