Primero debes asegurarte que la zona DNS esté.
(hazle un PING al doimnio con y sin www. a ver si te da el mismo IP)
Si no te lo da, tendrías que modificar la ZONA DNS (usualmente en /var/named/dominio.com.db, o desde algun administrador de dns) y agregar lo que dice WebTech.
Asi mismo, en el HTTPD.CONF, tienes que asegurarte que en el virtual host, tengas correctamente puesto el dominio y su correspondiente www.
Ej.
<VirtualHost ##.##.##.##>
ServerAlias
www.dominio.com dominio.com
DocumentRoot /home....etc
...etc.
</VirtualHost>
Quizas, en server alias, solo tienes el dominio y no el www. :)