.htaccess, aby wymagać WWW dla domeny, ale zezwalaj na subdomenę, jeśli istnieje bez twardego kodowania

Próbuję to rozgryźć, jak skonfigurować zestaw reguł .htaccess, który wymusiłby obecność „www” przed domeną, jeśli nie został pierwotnie określony, ale jednocześnie nie będzie miał jakikolwiek wpływ, jeśli domena poddana jest domniemana; wszystko to bez konieczności kodowania dowolnej nazwy domeny, dzięki czemu skrypt jest przenośny na różnych serwerach i konfiguracjach.

EDYTOWAĆ:

Przykro mi, że nie udało mi się tego wyjaśnić w pierwszym miejscu. Potrzebuję więc:

http://example.com -> przekierowania dohttp://www.example.com

http://www.example.com -> nie przekierowuje

http://subdomain.example.com -> nie przekierowuje

questionAnswers(2)

yourAnswerToTheQuestion