Beat: Mod_rewrite

Beitrag lesen

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