mixmastertobsi: Mod_rewrite

Hallo,

ich komme bei folgendem Mod-Rewrite Befehl nicht weiter.

Ich möchte das alle URLS umgeleitet werden, ausser folgende URL
www.url.de
bilder.url.de/bild.jpg

ich habe bereits folgendes Probiert

RewriteCond %{HTTP_HOST} !^www.url.de$ [NC] [OR]
RewriteCond %{HTTP_HOST} !^bilder.url.de$ [NC]
RewriteCond %{REQUEST_URI} ^/$ [NC]
RewriteRule ^(.*)$ http://www.url.de/$1 [R=301,L]

Leider klappt das so nicht. Wer kann mir dabei helfen?

  1. ich komme bei folgendem Mod-Rewrite Befehl nicht weiter.

    Ich möchte das alle URLS umgeleitet werden, ausser folgende URL
    www.url.de
    bilder.url.de/bild.jpg

    ich habe bereits folgendes Probiert

    RewriteCond %{HTTP_HOST} !^www.url.de$ [NC] [OR]
    RewriteCond %{HTTP_HOST} !^bilder.url.de$ [NC]
    RewriteCond %{REQUEST_URI} ^/$ [NC]
    RewriteRule ^(.*)$ http://www.url.de/$1 [R=301,L]

    Deine Bedingung
    wenn( "X" nicht "A" oder "X" nicht "B" ){ Umleitung auf "A" }

    führt immer zu einem Request, für welchen gilt:

    wenn( "A" nicht "A" oder "A" nicht "B" ){...}
    trifft immer zu.
    Durch die Umleitung auf "A" erzeugst du eine Endlosschleife.

    Deine Bedingung sollte heissen
    wenn(  "A" nicht "A|B" )

    mfg Beat

    --
    ><o(((°>           ><o(((°>
       <°)))o><                     ><o(((°>o
    Der Valigator leibt diese Fische