Si tienes un panel de control que te permita crear subdominios, intenta crear uno que se llame
www.subdominio.dominio.com
Lo que te dije funciona... pero claro necesitas tener acceso a la configuración del servidor

Con los .htaccess no tengo ni idea de si se podrá, pero creo que no ya que de todas formas se necesitaría añadir una nueva entrada en la configuración DNS y eso con el .htaccess no se puede hacer