.htaccess requiere WWW para el dominio, pero permite el subdominio si existe sin codificación rígida

Estoy tratando de averiguar cómo configurar un conjunto de reglas .htaccess que forzaría la presencia de "www" delante del dominio si no está especificado inicialmente, pero al mismo tiempo, no tendrá cualquier efecto si el subdominio está presionado; todo esto sin codificar de forma rígida ningún nombre de dominio para que la secuencia de comandos sea portátil en diferentes servidores y configuraciones.

EDITAR:

Lamento no haber podido explicar esto en el primer lugar. Así que lo que necesito es lo siguiente:

http://example.com -> redirige ahttp://www.example.com

http://www.example.com -> no redirige

http://subdomain.example.com -> no redirige

Respuestas a la pregunta(2)

Su respuesta a la pregunta