У меня есть домен на котором запущен WordPress. Нужно сделать поддомены для определных страниц, блога и магазина wordpress'a. В .htaccess прописал
RewriteCond %{REQUEST_URI} ^/(shop|blog)/
RewriteRule ^([^/]*)/(.*)$ http://$1.example.com/$2 [R=301,L]
Идет просто перенаправление на не существующий поддомен.