suit: htaccess redirect - Verzeichnis vom redirect ausschliessen

Beitrag lesen

Sachlage:
Ich leite via htaccess unter Nutzung eines Geo mods verschiedene Laender auf eine andere Domain:

RewriteEngine On

RewriteCond %{ENV:GEOIP_COUNTRY_CODE} !(DE|CH|AT)$
RewriteRule ^(.*)$ http://www.badgeo.com [R,L]


>   
> Nun habe ich eine Subdomain erstellt, die wie gewohnt als Unterordner angelegt wurde. Da htaccess-regeln sich vererben, werden auch die Besucher welche die Subdomain besuchen umgeleitet, was ich aber eigentlich gar nicht will.  
>   
> Wie schliessen ich jetzt aus das die htaccess aus dem root auch im Unterverzeichnis ausgefuehrt wird?  
> Die Subdomain hat eigentlich ja eine eigene htaccess :(  
  
So wie du cen Country-Code ausschließt, kansnt du auch unterverzeichnisse ausschließen  
  
Eine weitere RewriteCond die eben noch im Feld REQUEST\_URI prüft, ob dieser (nicht) mit einem bestimmten String beginnt.  
  
Bedenke dabei aber dass ein leerer Pfad und / im HTTP-Kontext gleichbedeutend sind.