Bei einer lokalen Webentwicklung mit WAMP z.B. mit XAMPP liegen alle Projekte eigentlich immer unter dem selben Hostnamen in eigenen Unterverzeichnissen (z.B.: http://localhost/projekt1, http://localhost/projekt1 …). Besser ist es aber, für jedes Projekt einen eigenen Host anzulegen. Dazu geht man im XAMPP wie folgt vor.
Beispiel projekt1
1. Hostname in der Datei C:\WINDOWS\system32\drivers\etc\hosts eintragen:
127.0.0.1 localprojekt1
2. Eintrag in der Datei c:\Programme\xampp\apache\conf\httpd.conf:
<Directory "c:/Programme/xampp/htdocs/projekt1">
Options Indexes FollowSymLinks Includes ExecCGI
AllowOverride All
Order allow,deny
Allow from all
</Directory>
3. Eintrag in der Datei c:\Programme\xampp\apache\conf\extra\httpd-vhosts.conf:
NameVirtualhost 127.0.0.1:80
Dann pro Projekt ein Eintrag:
<VirtualHost 127.0.0.1>
ServerName localprojekt1
DocumentRoot c:/Programme/xampp/htdocs/projekt1
</VirtualHost>
Danach muss nur noch der Apache Webserver neu gestartet werden, und dann ist das Projekt unter http://localprojekt1 erreichbar.
Vielen Dank an meinen Kollegen Thomas für den Tipp!




