Redirigir non-www a www en .htaccess

Tengo esto en mi archivo .htaccess:

RewriteCond %{HTTP_HOST} ^example.com$
RewriteRule (.*) http://www.example.com$1 [R=301,L]

pero cada vez que accedo a un archivo en mi raíz comohttp://example.com/robots.txt se redireccionará ahttp://www.example.comrobots.txt/.

¿Cómo puedo corregir esto para que redirija correctamente ahttp://www.example.com/robots.txt?

Respuestas a la pregunta(13)

Su respuesta a la pregunta