Так можно создавать поддомены на apache2 в linux: Just adding this VirtualHost will do: Now create /var/www/subdomain.mydomain.com and restart Apache2: enable the site: Как на апаче в linux vps'e, создавать поддомены из собственноручно написанного c++ демона?