Você pode ter modificado os hosts virtuais incorretamente. Você pode tentar remover todos os arquivos do diretório /etc/apache2/sites-enabled
e criar temporariamente um novo arquivo default.conf
(o Ubuntu 13.10 em diante .conf
deve ser sufixado no nome) e colocar o seguinte aqui
<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot /var/www
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
</VirtualHost>
Reinicie o apache e veja se funciona. Se isso acontecer, então lentamente, um por um, tente implementar os hosts virtuais. Use sites-available
em vez de sites-enabled
para manter sua configuração como prática e ative somente os necessários por meio de a2ensite
.