Pernah ketemu dengan website yang memberikan custom subdomain untuk usernya? yang paling terkenal adalah wordpress.com misalnya vachzar.wordpress.com
cara settingnya (Vhost dan A Name Record): http://stackoverflow.com/questions/586129/create-subdomains-on-the-fly-with-htaccess-php
dan di sini (.htaccess): http://stackoverflow.com/questions/37537841/subdomain-points-to-subdirectory-dynamically-through-htaccess-without-changing-u
untuk pengaturan, saya kemarin terkendala dengan htaccess setelah baca tautan kedua akhirnya paham. Berikut ini settingan saya.
RewriteCond %{HTTP_HOST} !^www\.
RewriteCond %{HTTP_HOST} ^([^\.]+)\.domain\.com$ [NC]
RewriteRule ^(.*)$ http://domain.com/user/%1/$1 [R,L,NC,QSA]
pengaturan di atas untuk redirect. Kalau pengen URLnya tetap langsung tulis ^(.*)$ /user/%1/$1 dan hapus R dalam kode rule. Sedikit informasi variabel %1 adalah subdomain sedangkan $1 untuk parameter/URI di belakang. Misalnya ketika mengakses vachzar.domain.com/profil maka oleh .htaccess akan diarahkan ke domain.com/user/vachzar/profil.