Homepage ist über ip erreichbar,
Damit dürfte die Internet-IP deines DSL-Zugangs gemeint sein.
ich gehe mal von aus das meinehp.de jetzt nur ein Platzhalter sein sollte, denn diese Domain existiert und ist lauffähig.
Dein Domainame müsste in diesem Fall immer auf die DSL-Internet-IP gelegt werden. Was mit deiner Domain so nicht gegeben ist, daher ist es richtig das due mittels deinem Domainnamen keine Verbindung zu dir nach hause bekommst.
Also hast du deinen DynDNS.Domainnamen, der ja dann bei dir aufläuft, somit sollte mittels diesem Domainnamen auch deine Webseite angezeigt werden.
ABER !! Dieser Aufruf kann nur jemand von ausserhalb machen, weil es so genannte NAT Regeln existieren die den Aufruf von dir zu hause im Browser negative beantworten.
Er bekommt also immer eine ip und sollte sie dann auch umsetzten. Dokumentenpfad funkt auch. Immer wenn ich die vhost-cfg aktiviere, also die Rauten wegnehm (ist alles auf meinen Bedarf umgeschrieben), startet der apache nicht.
Wenn der Apache hierbei nicht startet, sollte etwas in den LOGdateien von deinem Apache stehen worauf ein rückschluss zu ziehen ist warum er nicht startet.
Ich gehe einfach mal von aus das du in den VHOST einträgen entweder Pfade eingestellt hast die nicht existieren oder generell einen Fehler im Aufbau deiner VHOST datei vorhanden ist.