redirecionamento htaccess + ocultar subpasta no URL

Eu olhei em volta e tentei algumas regras e condições que funcionaram; enquanto alguns não funcionavam ou a condição capturava demais, fazendo com que outros domínios também redirecionassem. Isso funciona para mim:

# Redirect (also catches www.)
RewriteCond %{HTTP_HOST} ^(www.)?domain.com$
RewriteRule ^(/)?$ subfolder [L]

resultando em uma visita a www.domain.com OU domain.com sendo redirecionado para domain.com/subfolder Ótimo, mas também gostaria que a parte / subpasta estivesse oculta no URL.

Como faço para conseguir isso?

Observe que eu tenho vários domínios, cada um deve redirecionar para sua própria pasta. Eu também quero que cada página ainda esteja visível em sua respectiva pasta.

Portanto, www.domain.com/abc deve redirecionar para domain.com/subfolder/abc, mas mostrar domain.com/abc

questionAnswers(1)

yourAnswerToTheQuestion