Moin!
RewriteRule ^barolino.ch/$ http://www.barolino.ch/index.php?ID=2
Der Domainname hat in den Rewrite-Rules nichts zu suchen. Du kannst damit im ersten Teil der Rule nur auf den Teil der URL zugreifen, der hinter dem Domainnamen mit dem ersten Slash / beginnt. Alles davor ist für mod_rewrite an dieser Stelle nicht greifbar.
An der zweiten Stelle, dem Rewrite-Ziel, kannst du mit absoluten URLs inkl. Domainnamen arbeiten. Das bedeutet aber, dass mod_rewrite IMMER einen REDIRECT ausgeben muß, denn anders kann man auf fremde URLs (auch wenn das die eigene Domain des Servers ist) eben nicht rewriten. Verwendest du hier ebenfalls nur die Bestandteile NACH dem Domainnamen, sollte es auch ohne Redirect funktionieren.
- Sven Rautenberg