Tente reiniciar o servidor Apache:
sudo service apache2 restart
No Windows:
httpd.exe -k restart
Estou com problemas para fazer com que hosts virtuais no Apache funcionem. Os hosts virtuais estavam funcionando bem, mas de repente parou de funcionar hoje. Para criar hosts virtuais eu abri o arquivo link e digitei a configuração como abaixo:
<VirtualHost hello.dev:80>
ServerAdmin [email protected]
DocumentRoot "H:\www\hello_webservice"
ServerName hello.dev
ServerAlias www.hello.dev
ErrorLog "logs/hello.dev-error.log"
CustomLog "logs/hello.dev-access.log" common
</VirtualHost>
A propósito, o apache está funcionando, já que eu consigo acessar o htdocs via localhost.
Tente reiniciar o servidor Apache:
sudo service apache2 restart
No Windows:
httpd.exe -k restart
Tags apache-http-server