Servus,
mein Vorschlag wäre folgender:
1. Suche das Verzeichnis "htdocs" in "/xampp" Verzeichnis(/xampp/htdocs).
2. Gib dem Verzeichnis einen anderen Namen wie z.B "htdocs_original"
3. Erstelle ein neues Verzeichnis mit dem Namen "htdocs".
4. Kopiere alle Dateien aus "d:\homepagedaten" nach "/xampp/htdocs". Also in das leere Verzeichnis, das Du gerade angelegt hast.
5. Starte den Apachen und gib im Browser "http://localhost" ein.
6. Staune wie schnell das ging.
Wenn Du nur eine Homepage hast, wird Dir dies sicher genügen. Solltest Du den Wunsch, nach mehreren Projekten, die über eine (lokale)Domäne und zwecks Übersichtlichkeit an verschiedenen Orten hinterlegt sein sollen, hegen, so suche hier im Forum nach vhost, oder konsultiere die offizielle Apache Dokumentation.
http://httpd.apache.org/docs-2.0/vhosts/
Ist auch das alles Quatsch, Du die Daten aber unbedingt auf d:\ halten mußt, so wird es ein Alias tun. Hierzu mußt Du allerdings die Konfigurationsdatei des Apachen manipulieren "/xampp/apache/conf/httpd.conf"
http://httpd.apache.org/docs-2.0/mod/mod_alias.html
Nach Änderungen nicht vergessen den Apachen neu zu starten, damit er die geänderte Konfigurationsdatei wieder neu einliest.
Viel Erfolg
Stefan