Io non so come hanno fatto su quel servizio: io ne ho girati tanti, ma solo di questo ne sono soddisfatto. credo che abbiano messo l'impostazione che se tu vai su *.miosito.miohost.ext non so.
L'* funziona come Jolly...
Ad es:
Ho 3 sottodomini
Forum.sito.com
Home.sito.com
Chat.sito.com
Etc...
Per evitare che uno scriva per errore cat al posto di chat puoi inserire l'* in modo tale che se il sottodominio non corrisponde con uno di quelli sopra puoi re-indirizzare l'utente ad una cartella o magari una pagina che fornisce i giusti link...
Infatti, per esempio se si configura bene il server dns e il webserver puoi riuscire ad avere più sottodomini
esempio con apache
<VirtualHost *.miosito.com:80>
ServerAdmin webmaster@miosito.com.com
DocumentRoot /tua/cartella/dove/tieni/il/sito
</VirtualHost>
E poi fai con il php il codice che ho detto funzionerebbe