Hi,
RewriteCond %{HTTP_HOST} !^www.example.com$
RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301]
Also das es um einen 301er Redirect geht hab ich schon raus :-) Aber was genau bewirken diese 2 Zeilen?
"Wenn der Hostname nicht www.example.com lautet, antworte mit einem 301-Redirect zur entsprechenden essource auf http://www.example.com/ und beende die Regel-Bearbeitung."
RewriteCond %{HTTP_HOST} !^www.example.com$
!     nicht
  ^     Zeilenanfang
  $     Zeilenende
RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301]
Suchmuster:
  ^     Zeilenanfang
  (.*)  alle Zeichen dazwischen
  $     Zeilenende
Ersatzausdruck:
  $1    alles, was im Suchmuster in der ersten Klammer gesammelt wurde
So long,
 Martin
-- 
Okay, Alkohol ist keine Antwort.
Aber manchmal vergisst man beim Trinken wenigstens die Frage.
  Okay, Alkohol ist keine Antwort.
Aber manchmal vergisst man beim Trinken wenigstens die Frage.
 nicht angemeldet
 nicht angemeldet Der Martin
 Der Martin