RewriteEngine On RewriteCond %{HTTP_HOST} (.+)\.example.com RewriteCond %{DOCUMENT_ROOT}/%1 !-d RewriteRule (.+) /some/other/place # .. and the rest as it was before