Вам нужно использовать переменную% {HTTP_HOST} и сопоставить ее в RewriteCond, а затем использовать обратную ссылку% 1 для доступа к ней в правиле перезаписи.
Поиск «перенаправление субдомена» в переполнении стека, похоже, это именно то, что вам нужно: Внутренний перенаправление субдомена в папку
EDIT
Принятый ответ в этой ссылке StackOverflow выше:
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.
RewriteCond %{HTTP_HOST} ^([^/.]+)\.example\.com$
RewriteRule ^ %1%{REQUEST_URI} [L]
В вашем файле .htaccess поместите это выше любых ваших правил. Очевидно, что вам нужно изменить example\.com
для любого домена и настроить правильные каталоги в корневом каталоге вашего документа.