Quando meu servidor Ubuntu Apache (Apache 2) é iniciado, recebo uma mensagem de aviso que diz:
[warn] NameVirtualHost *:80 has no VirtualHosts
No entanto, o servidor da web está funcionando bem. O que posso estar errado na configuração do meu site para que ele me dê esse aviso?
O arquivo de configuração em questão (localizado em /etc/apache2/sites-available
) lê como (detalhes removidos por questões de brevidade)
<VirtualHost *>
<Location /mysite>
# Configuration details here...
</Location>
# Use the following for authorization.
<LocationMatch "/mysite/login">
AuthType Basic
AuthName "My Site"
AuthUserFile /etc/sitepasswords/passwd
Require valid-user
</LocationMatch>
</VirtualHost>
O fato de eu estar usando pode <Location>
fazer parte do problema?
<VirtualHost _default_ thehostname.com>