Cuando mi servidor Ubuntu Apache (Apache 2) se inicia, aparece un mensaje de advertencia que dice:
[warn] NameVirtualHost *:80 has no VirtualHosts
Sin embargo, el servidor web funciona bien. ¿Qué podría haber equivocado en la configuración de mi sitio para que me dé esta advertencia?
El archivo de configuración en cuestión (ubicado en /etc/apache2/sites-available
) se lee como (detalles eliminados por brevedad)
<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>
¿Podría el hecho de que estoy usando <Location>
ser parte del problema?
<VirtualHost _default_ thehostname.com>