无法使用puppetlabs apache模块访问www

这些虚拟主机是用puppetlabs-apache模块pipe理的,我不能用www访问网站,但是我可以不用它。 当我使用www我得到一个空白页面,并没有任何错误日志和非www工作正常。

这里是网站的conf文件

# ************************************ # Vhost template in module puppetlabs-apache # Managed by Puppet # ************************************ <VirtualHost *:80> ServerName www.example.com ## Vhost docroot DocumentRoot "/var/www/vhosts/example.com/httpdocs" ## Directories, there should at least be a declaration for /var/www/vhosts/example.com/httpdocs <Directory "/var/www/vhosts/example.com/httpdocs"> AllowOverride ALL Order allow,deny Allow from all AddHandler x-httpd-php .php .php3 .php4 .php5 suPHP_UserGroup jasonnarog jasonnarog </Directory> ## Load additional static includes ## Logging ErrorLog "/var/www/vhosts/example.com/logs/www.example.com_error.log" ServerSignature Off CustomLog "/var/www/vhosts/example.com/logs/www.example.com_access.log" combined ## Server aliases ServerAlias example.com suPHP_AddHandler x-httpd-php suPHP_Engine on </VirtualHost> 

我试着切换别名和服务器名,但得到相同的结果。