Im grunde genommen brauchst du nur die
webalizer.conf vom XAMPP zu erweitern.
Zuvor musst du nur seperate LOGfiles für den einzelnen VHOST erstellen lassen. Hier ein Beispiel, wenn du Windows benutzt dann dementsprechend die Pfadangaben Ändern, ansonsten solltest du die Gemeinsamkeit sehen.
Wichtig ist der Blaue eintrag, denn dieser generiert für das einzelne DynDNS ein LOGfile -- "access.log commom" ist wichtig für traffic.
z.b.
<VirtualHost einDynDNS:80>
ServerName einDynDNSpfad
ServerAlias einDynDNY
ServerAdmin webmaster@einDynDNS
DocumentRoot /opt/lampp/htdocs/einDynDNSpfad
ErrorLog /opt/lampp/htdocs/einDynDNSpfad/logs/error_log
CustomLog /opt/lampp/htdocs/einDynDNSpfad/logs/access_log common
ScriptAlias /cgi-bin/ "/opt/lampp/htdocs/einDynDNSpfad/cgi-bin/"
<Directory "/opt/lampp/htdocs/einDynDNSpfad">
AllowOverride All
Options +Indexes FollowSymLinks
AddOutputFilter Includes html
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
Das definierte Verzeichnis /logs/ erstellen sonst startet Apache nicht (obwohl er es dann auch sagt warum)
Zwei Fliegen mit einer Klappe hast du damit geschlagen, denn der DynDNS User kann selbst unter error.log sehen ob seine Page einwandfrei funktioniert.
Jetzt editierst du die webalizer.conf und erweiterst die vorhanden einträge um die benötigten CostumLog der DynDNS-Vhost.
Quelle und genauer Anleitung unter
http://webalizer.org/