Първата мисъл, която може да ви мине през ума е, че е невъзможно. Е, не е съвсем така. Само, че си има няколко изисквания, без които номерът няма да сработи:

1. Хостингът, на който ще се хостват подомейнът трябва да има статично IP.

2. Там, където се хоства домейнът, трябва да има някакъв вид управление на DNS.

Започна ли да ви се изяснява картинката? И така, там, където хостваме домейна (www. ще си остане на това място, няма как да се премести или поне аз не знам как) , влизаме в управлението на DNS и добавяме запис поддомейн (host name) – *, вид домейн A, TTL 14400 (или 12/24 часа) и хост xxx.xxx.xxx.xxx, където xxx.xxx.xxx.xxx е статичното IP на втория хостинг.

Дотук сме свършили половината работа. Пренасяме се на хостинга с подомейна и в ROOT директорията, която е alias на IP-то ъплоадваме .htaccess или записваме във вече съществуващия:

Options +FollowSymlinks
RewriteEngine On

RewriteCond %{HTTP_HOST} ^(.*)?domain.com [NC]
RewriteRule ^(.*)$ http://subdomain.domain.com/ [R=301,L]

където subdomain е поддомейнът, който ще ползваме, а domain е домейнът, чийто поддомейн е subdomain (мале-е-е, нищо не разбрах).

За съжаление не мога да измисля още начин за позлване на няколко поддомейна, така че ако някой се сеща да даде идея, пък аз ще го спомена в автобиграфията си ;) .