Phil: Kleine Unsicherheit bei RewriteCond

Hallo zusammen
Nur um sicher zu gehen:

RewriteCond:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{HTTP_HOST} ^subdomain.domain.com
RewriteRule ^(.*).php$ index.php?q=$1

Ist es richtig, dass meine RewriteCond oben nur die Domain subdomain.domain.com abfängt und alle anderen Domain in Ruhe lässt?

Ich möchte, dass alle anfragen über subdomain.domain.com (aber nur von dieser Domain) von dateiname.php auf index.php?q=irgendwas umgeschrieben wird?

Vielen Dank, Philipp