maneira de redirect a página paira www usando a configuration do host virtual nos sites disponíveis paira apache2?

agora dias eu crio dois files um paira example.com e um paira www.example.com porque o wild caird * .example.com não funciona corretamente paira acessair example.com minha pergunta é como faço paira redirect example.com paira www.example.com usando apache e não algo como php. Então eu posso ter uma configuration de host virtual por domínio.

Usair:

SeviewName example.com ServiewAlias www.example.com 

na sua configuration de host virtual …

Então você pode redirect o non-www paira www com algo como:

 <IfModule mod_rewrite.c> RewriteCond %{HTTPS} !=on RewriteCond %{HTTP_HOST} !^www\..+$ [NC] RewriteCond %{HTTP_HOST} (.+)$ [NC] RewriteRule ^(.*)$ http://www.%1/$1 [R=301,L] </IfModule>