RewriteCond %{HTTP_HOST} domain\.com$
RewriteRule (*.).mydomain.com mydomain.com/$1
Это перенесет xx.yy.mydomain.com на mydomain.com/xx.yy
Чтобы заменить его косыми чертами, попробуйте
RewriteCond %{HTTP_HOST} domain\.com$
RewriteRule (*.\.).mydomain.com mydomain.com/$1/$2/$3
Перенести в другой домен, попробуйте
RewriteCond %{HTTP_HOST} domain\.com$
RewriteRule (*.).mydomain.com $1.mydomain.com [R=301,L]
Это переместит поддоменов до уровня три.Честно говоря, вам придется проанализировать хост в вашем index.php, чтобы определить, какой поддомен вызывается, поэтому с таким же успехом можно использовать первый