Solucionado:
era tan facil y no me di cuenta les paso la respuesta por si necesitan
asi lo tenia:
<VirtualHost www.site.com>
ServerAdmin
[email protected]
ServerName
www.site.com
ServerAlias
www.site.com
DocumentRoot /var/www/site.com/symfony/web
<Directory /var/www/site.com/symfony/web/>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
ErrorLog /var/log/apache2/site.com-error_log
</VirtualHost>
Y asi anda
<VirtualHost *:80>
ServerAdmin
[email protected]
ServerName
www.site.com
ServerAlias
www.site.com
DocumentRoot /var/www/site.com/symfony/web
<Directory /var/www/site.com/symfony/web/>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
ErrorLog /var/log/apache2/site.com-error_log
</VirtualHost>
el tema era este <VirtualHost *:80> lamento haber molestado, gracias a todos