apache rewrite példa

Fórumok

RewriteCond %{HTTP_HOST} ^m\.domainem\.hu$ [NC]
RewriteRule ^(.*)$ http://m.domainem.hu/mobile/$1 [L,R=301]

szerű dolgot szeretnék csinálni.
Azaz ha m.domainem.hu/* , akkor alakitsa át m.domainem.hu/mobile/* -ra..., de:
ha már eleve ott a "mobile" is, akkor persze ne rakja bele még egyszer.
Hogyan lehetne?

Hozzászólások

Nem próbáltam ki, de szerintem:
RewriteCond %{HTTP_HOST} ^m\.domainem\.hu$ [NC]
RewriteCond %{REQUEST_URI} !^/mobile/ [NC]
RewriteRule ^(.*)$ http://m.domainem.hu/mobile/$1 [L,R=301]

Szóval kell egy olyan feltétel is, hogy a REQUEST_URI ne azzal kezdődjön, hogy '/mobile/'.