Es Scheint für dich leicht zu sein ;-) Vielleicht sagst Du mir mal genau wie
Die wichtigsten Dinge in mod_rewrite sind RewriteCond und RewriteRule
Die Bedingungen (Cond) gelten für die nachfolgen Regel (Rule) und können auf verschiedene Felder des HTTP-Headers (bzw. auf Umgebungsvariablen) angewandt werden.
Sie werden sequentiell abgearbeitet, sofern nicht irgendwo unterbrochen wird - z.B. durch das L-Flag (Last Rule).
Beispiel:
alle Requests unabhängig sämtlicher Umgebungsvariablen auf foobar.html werden auf "nichts" umgebschrieben, sprich ignoriert. Wenn das zutrifft, ist es die letzte Regel und mod_rewrite hört mit dar ausführung auf.
RewriteRule ^foobar.html$ - [L]
Wenn der HTTP_HOST _nicht_ rebell.at entspricht, wird folgende Regel ausgeführt
RewriteCond %{HTTP_HOST} !^example.com$
Es wird auf example.com umgeleitet (per 301) und alles im REQUEST_URI hinten angehängt.
RewriteRule ^(.*)$ http://example.com/$1 [R=301,L]