.htaccess in çalışmamasının asıl nedeni içine yanlış şeyler yazmandır.
cPanel sahibi birisin. cPanelden permament ya da tempory bir link redirection ver. Herhangi bir subdomaine yönlendirebilirsin. Aman öncesinde subdomain create etmen gerekecek. Yönleniyor mu bunu bilmeliyim. Çünkü .htaccess çalışmadığı takdirde cPanel den yapılan hiçbir redirect çalışmaz. Ama sanmıyorum. Kodlama hatasıdır o. Apache modul açıklamaları apache resmi sitesinde verilmiş durumda. Hepsi opsiyonal olarak kullanılabilir şeyler neler istediğini bağlı.

Ha son olarak. Belki de apache'yi karıştırırken mod_rewrite ı falan yeniden kurmadın. Ve de .htaccess içine mod_rewrite ile ilgili şeyler yazdın. Boku da .htaccess e attın. Olabilir, mümkün. Başka modül eksiklerinde de başka .htaccess komutları çalışmayabilir.