Hallo Mathias,
Gibt es überhaupt eine Lösung mit .htaccess?
Du könntest über mod_rewrite arbeiten, indem Du mit
RewriteEngine On
RewriteBase /
RewriteCond %{REMOTE_ADDR} !^127.0.0.1$
RewriteCond %{REMOTE_ADDR} !^192.168.0.3$
RewriteRule (.*) www/alleAnderen/$1 [L,QSA]
arbeitest (oder so ähnlich, bin mir aus dem stehgreif nicht sicher, ob die Syntax 100% korrekt ist), allerdings verstehe ich eins nicht:
Das ganze ist doch bei Dir lokal auf dem Rechner, richtig? Warum modifizierst Du dann nicht die httpd.conf und fügst einen IP-basierten virtuellen Host hinzu?
Viele Grüße,
Christian