Um unter Windows XP und Xampp unschöne Verzeichnisnamen wie http://localhost/proektname in nette lokale Hosts wie http://projektname.local einzurichten geht man wie folgt vor:
- projektname.local in der hosts Datei eintragen
- Die Datei C:/Windows/System32/drivers/etc/hosts mit einem Editor (z.B. notepad) öffnen
- folgenden Eintrag in die Datei einfügen
127.0.0.1 projektname.local - Datei speichern
- projektname.local in der Apache Vhost Konfiguration eintragen
- Die Datei C:/xampp/apache/conf/extra/httpd-vhosts.conf mit einem Editor öffnen
- folgenden Eintrag in die Datei einfügen (das DocumentRoot ist der absolute Pfad zum PHP Projekt, kann also je nach Konfiguration variiren z.b. c:/projekte/projektname)
<VirtualHost *>
ServerName projektname.local
DocumentRoot C:/xampp/htdocs/projektname/
</VirtualHost>
- Datei speichern
- Den Apache Webserver über das Xampp Control Panel neustarten
Jetzt könnt ihr im Browser die Adresse http://projektname.local eingeben und landet im entsprechenden Projekt.
Diese Technik ist sehr hilfreich wenn man im Projekt mit absoluten Pfaden arbeiten will oder muss. Jetzt könnt ihr zum Beispiel Bilder über <img src="/images/bild.jpg" alt="" /> einbinden und der DocumentRoot gilt als Basis.






