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.