Close

Not a member yet? Register now and get started.

lock and key

Sign in to your account.

Account Login

Forgot your password?

Virtualhosts einrichten mit Windows XP und Xampp

26 Nov Posted by admin in PHP | Comments
Virtualhosts einrichten mit Windows XP und Xampp

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:

  1. projektname.local in der hosts Datei eintragen
    1. Die Datei C:/Windows/System32/drivers/etc/hosts mit einem Editor (z.B. notepad) öffnen
    2. folgenden Eintrag in die Datei einfügen
      127.0.0.1 projektname.local
    3. Datei speichern
  2. projektname.local in der Apache Vhost Konfiguration eintragen
    1. Die Datei C:/xampp/apache/conf/extra/httpd-vhosts.conf mit einem Editor öffnen
    2. 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>
    3. Datei speichern
  3. 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.

 


Leave a comment